Discord.py bot

Status
This thread has been locked.

PappaEd

Supreme
Feedback score
3
Posts
13
Reactions
9
Resources
0
I need a discord bot framework written in Python, FastAPI and React (materialui).

Requirements:

Python 3.6 to 3.8.

1. Discord bot
- First cog is "sb!set prefix AAA" where AAA is the prefix for the server it joins, only available to Discord server admin. This allows the changing of the command prefix for the server the bot is on.
- Second cog is "sb!set response BBB" where BBB is the response to "sb!hello" on the server where it is set
- Third cog is "sb!hello" which must send response BBB for the server it is set on
- SQL Alchemy with Async for storing prefix setting for server joined

2. Web interface
- FastAPI
- SQL Alchemy with Async
- React + Material UI with basic dashboard using HOOKS
- Secure React to Fastapi communication
- Discord server admin must login and be presented with server list where the bot is joined, or option to invite bot
- Once admin selects the discord server in the react dashboard, they must be able to change the prefix AAA and option BBB above

Bonus:
- If you have a docker-compose using alpine v3.13.

You may use Celery if you want. If you need to use anything else, please let me know.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

PappaEd

Supreme
Feedback score
3
Posts
13
Reactions
9
Resources
0
Could this be done in javascript?

Unfortunately not, the requirement is very specific as this is a framework for another of our cog libraries.

I need to see if having someone do this for me is cheaper than me doing it myself.
 
Status
This thread has been locked.
Top