Deploying to Heroku
Heroku is discontinuing its free plan on November 28th, 2022. Check hosting for other options.
Click this button to create a heroku app:
Choose any name for your app. Note: this name doesn't matter at all.
Put your bot's token in the
TOKENfield.In the
DATABASE_TYPEYou may fillout:mongodbPut the ID of your Server into the
GUILD_IDfield.Put your own ID in the
OWNERSfield. If there are multiple owners, separate them by a comma:180314310298304512, 355790471219511297, 325012556940836864.Put your Mongo connection URI from the previous section in the
CONNECTION_URIfield.Put the
github tokenyou just created in theGITHUB_TOKENfield.Put the URL of your log viewer Heroku app (
https://yourlogviewerappname.herokuapp.com) in theLOG_URLfield.Click the
deploy appbutton and wait for it to finish.Click
Manage Appand go into theResourcestab, where you need to turn on the worker by clicking the pencil icon next to it.If you want, you can go over and check the application logs to see if everything is running smoothly. If any unexpected errors pop up, join our Discord server and DM Modmail. The support members will help you figure out the issue and show you how to fix it.
Once the bot is online in your server, make sure to give it
Manage Channels,Manage MessagesandView Audit Logspermissions. If your bot is not online, recheck the previous steps above.Do the
?setupcommand and you are good to go!