Skip to content

Web Dashboard for a python discord bot, using Quart and nextcord/nextcord IPC.

License

Notifications You must be signed in to change notification settings

valentin-dlack/bot-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Lab Project : Discord Bot dashboard

Sommaire

Project presentation

This project was made for my final exam in the Python Lab of Ynov Bordeaux. This project is a dashboard that allows you to control some aspects of the bot, like changing the prefix, changing the nickname, add some banned words, etc.

Technologies used


How to use it ?

Prerequisites

Python 3.6 or higher, and a Discord bot account. For packages needed, install them with pip install -r requirements.txt.

Create a bot account in discord, and add the bot token and secret in a .env file.

Example of .env file:

BOT_TOKEN = "XXXXXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXXXXXXXXX"
BOT_SECRET = "XXXXXXXXXXXXXXXXXXX"

Run the applications

Open two terminals, one for the bot and one for the dashboard. Then run the bot with python3 bot.py and the dashboard with python3 dashboard.py.

⚠️ Attention : Please start the bot BEFORE the web application ⚠️

You wait a little bit, and then you can access the dashboard with the following link: http://localhost:5000/

And voilà !


Credits

Directors of Python Laboratory of Ynov Bordeaux :

Lead developer of this project (me !) :

  • Valentin DAUTREMENT

About

Web Dashboard for a python discord bot, using Quart and nextcord/nextcord IPC.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published