The official source code for the Lab Manager Discord Bot.
You should set your Discord Token
, MongoDB
connection URL and any applicable channel ID's in the main.py
file. There are also other optional configurations in almost all other files. In the case that you want to use the statuspage.io integration, make sure to set your API token
, page id
& metric id
in the cogs/api.py
file.
git clone https://github.com/labdiscord/manager
cd manager
pip3 install -r requirements.txt
python3 main.py
Note: A mongoDB instance is required to run this bot.
Alternatively, just click this button to develop in Repl.it, a top quality in-browser IDE!
- Added Statuspage.io API Posting
- Ticket system now works in a new server.
- Removed Moderation Commands (Migrated to helper)
- Removed Reaction Roles (Migrated to Helper)
- Removed Certification Commands (Migrated To Discord Bot Labs - Private Bot)
This bot has the following set of features.
- Info commands to set predefined msgs.
- Ticket system to apply for certification w/automated questions (Works in seperate server.).
- Automatic updates to bot status & avatar that happen every few minutes.
- Automated posting to statuspage.io API.
Contributions are always welcome! Take a look at any existing issues on this repository for starting places to help contribute towards, or simply create your own new contribution to the project.
When you are ready, simply create a pull request for your contribution and we will review it whenever we can!
You can also help me and the project out by sponsoring me through a donation on PayPal.
Need support with this project, have found an issue or want to chat with others about contributing to the project?
Please check the project's issues page first for support & bugs!
Not found what you need here?
- If you have an issue, please create a GitHub issue here to report it, include as much detail as you can.
- Alternatively, You can join our Discord server to discuss any issue or to get support for the project.: