Looking for backend dev to create some functions for a Discord bot (Python)
Budget: $250 – $750 USD
I need a backend dev to help me create functions for a Discord bot in Python. I'll help you code some parts, but I need someone to do the bulk of the code.
You don't need to worry about setting anything up, you'll just have to deliver the code to me and I'll do the rest.
The bot needs to be fully customizable by the Discord bot owner.
You will need to build:
-Function to store and load data for unique user IDs (I'll hash the Discord user)
-A function that allows the owner to create super simple text-based mini-games with: points variable that can be named by person using bot, simple branching system (so users of the bot can pick from multiple different options that the bot owner sets like talk to person A or person B. Each branch should either give or take away points and be able to branch out to even more branches (that the bot owner sets). It sounds more complicated than it is). They need to be able to create unlimited mini-games.
-A keyword prompts function: Owner of the bot needs to be able to set keywords and responses. For instance, if a user of the bot says "Hello", "Hi", or "Hey" (all keywords are set by bot owner) it would respond with something like "Hey there. How can I help?" (also set by bot owner). They need to be able to set unlimited global prompts that listen for keywords and responds to anybody who msgs the bot.
-note keeping function (allow users of the bot to write stuff and get it back later. Ultra-simple feature)
-All prompts/mini-game/note data that is set by the bot owner should be stored in a file (.txt,.csv, etc)
Everything that needs to be set by the user (mini-games, prompts, etc) should probably be set using the Python Input feature, but I'm certainly open to alternatives.
This project is quite simple, I'll manage everything related to the setup of the bot, sending/listening to user msgs, etc. I just need you to build functions that keep track of everything mentioned above and allow me to pass in the variables required to run the function.
If you do well on this job, I'll almost certainly hire you in the future!
I need this done within 2-3 days max
Shoot me a message, my dms are open. Thanks!
You don't need to worry about setting anything up, you'll just have to deliver the code to me and I'll do the rest.
The bot needs to be fully customizable by the Discord bot owner.
You will need to build:
-Function to store and load data for unique user IDs (I'll hash the Discord user)
-A function that allows the owner to create super simple text-based mini-games with: points variable that can be named by person using bot, simple branching system (so users of the bot can pick from multiple different options that the bot owner sets like talk to person A or person B. Each branch should either give or take away points and be able to branch out to even more branches (that the bot owner sets). It sounds more complicated than it is). They need to be able to create unlimited mini-games.
-A keyword prompts function: Owner of the bot needs to be able to set keywords and responses. For instance, if a user of the bot says "Hello", "Hi", or "Hey" (all keywords are set by bot owner) it would respond with something like "Hey there. How can I help?" (also set by bot owner). They need to be able to set unlimited global prompts that listen for keywords and responds to anybody who msgs the bot.
-note keeping function (allow users of the bot to write stuff and get it back later. Ultra-simple feature)
-All prompts/mini-game/note data that is set by the bot owner should be stored in a file (.txt,.csv, etc)
Everything that needs to be set by the user (mini-games, prompts, etc) should probably be set using the Python Input feature, but I'm certainly open to alternatives.
This project is quite simple, I'll manage everything related to the setup of the bot, sending/listening to user msgs, etc. I just need you to build functions that keep track of everything mentioned above and allow me to pass in the variables required to run the function.
If you do well on this job, I'll almost certainly hire you in the future!
I need this done within 2-3 days max
Shoot me a message, my dms are open. Thanks!