Zorg-Bot is a multi purpose Discord bot. It is under very early development and is not ready for production.
You may self host this bot on your own hardware as long as you follow the AGPL-3.0.
- Place your discord token in a
.envfile. Here is what it should look like.
DISCORD_TOKEN=Your-Token-Here!
-
Install dependencies by using
pipenv install. -
You should be done! This bot does not currently require intents.
Have a cool idea for an activity to add to the bot? Here is how you can contribute your own. It should meet the following criteria:
- It Follows Discord's Community Guidelines
- It is original and unique
- It is not terribly long
To contribute a new activity status, Fork the repository. Then, edit static/activities.json with the following format.
[
...
{
"status": "Playing", // Can be Playing, Listening to or Watching
"message": "some games" // The message to display
}, // Don't forget the comma!
]This example will make the bot's status display Playing some games
Then, Open a pull request under the tag "Activity Idea".
If your PR is merged, the bot will have a chance to randomly pick your status every hour.