Runs on nodejs 22cd /home/container && if [ -f package.json ]; then npm install --no-fund --no-audit; fi && exec node bot.js
Community content: always review the source code on GitHub before deploying. Listings are reviewed, but you run this code under your own account.
Configure
This template needs 20 variables
https://discord.com/developers/applications
https://discord.com/developers/applications
users who can restart the bot's child process, separate with comma
Use to only register commands to a specific guild
can use lavalink too | add as many nodes as you want - gets read on startup | format: identifier,host,port,password,secure (true/false) | ex: main,nodelink.exampl
For moonlink.js spotify search
For moonlink.js spotify search
For moonlink.js spotify search
message command prefixes
Enable/Disable synced lyrics for players
Concurrent synced lyrics players
Embed footers, etc. (One Word rec.)
true/false. Useful when your node or APIs have aggressive rate limits
Discord Activity, Enable only after completing the Developer Portal setup described in README.
Should be same as DISCORD_APPLICATION_ID
Discord Client Secret from Discord Developer Portal
Must exactly match the OAuth2 Redirect configured in the Discord Developer Portal.
Keep as "default" to use env SERVER_PORT
Do not change if you don't know what you're doing, read .env.example for more info
Do not change if you don't know what you're doing, read .env.example for more info
Resources
Deployments draw from your account's resource pool. Every account starts free: 256 MB RAM, 512 MB storage, 1 deployment.
Plans are account-wide: one pool shared by all your deployments. Compare plans