Install
npm installRun
npm run startThe latest Docker image is automatically built and published to GHCR. You can run it directly without downloading the source code.
- Create a
.envfile and fill in your environment variables. - 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- 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})
- Clone the repository, create a
.envfile, and create an emptydatabase.dbfile as shown above. - Build and run with Docker Compose:
docker-compose up -d --build- Command Usage Optimization
- More Info Button
- Bot Status
- More Commands
- Bot Homepage(?)