Because social media links are stupid.
- Clone the repo
- Create a new feature/fix branch
- Copy
env.template
to.env
in the root directory and fill it outDEV_GUILD=YOUR_PERSONAL_DISCORD_SERVER_ID_HERE # Your test Discord server's ID TOKEN=YOUR_DISCORD_DEV_TOKEN_HERE # Your test bot's token ENVIRONMENT=development
- Build the Docker image
docker compose build
- Run the container
docker compose up --watch
- Go to the Discord developer portal and use the URL Generator with the
bot
scope and theSend Messages
andSend Messages in Threads
permissions to generate a URL for you to add the bot to your test server - Start developing! As you make changes to the application files, the bot will automatically reload with the new code
- Once you're ready to submit your changes, open a PR against the main branch