Skip to content

Repository files navigation

Arcade-Update-Bot

Invite Bot

Related Project

mai2dc

Build From Source Code

Install

npm install

Run

npm run start

Docker Setup

Using Pre-built Image (GitHub Container Registry)

The latest Docker image is automatically built and published to GHCR. You can run it directly without downloading the source code.

  1. Create a .env file and fill in your environment variables.
  2. Create an empty database file to avoid Docker creating a directory instead:
# Windows (PowerShell)
New-Item -Path .\database.db -ItemType File

# Linux/macOS
touch database.db
  1. Run the bot using Docker:
docker run -d --name sega-arcade-update-bot --env-file .env -v ${PWD}/database.db:/app/database.db --restart unless-stopped ghcr.io/xingyantw/arcade-update-bot:main

(Note: If you are using Linux/macOS, use $(pwd) instead of ${PWD})

Build from Source (Docker Compose)

  1. Clone the repository, create a .env file, and create an empty database.db file as shown above.
  2. Build and run with Docker Compose:
docker-compose up -d --build

Todo

  • Command Usage Optimization
  • More Info Button
  • Bot Status
  • More Commands
  • Bot Homepage(?)

About

在做了在做了

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages