This Python program is your ultimate ticket to unleashing the power of Discord bots with sheer ease and excitement! π Designed to be the turbocharged engine for your Discord bot dreams, it's powered by the sleek Discord.py library. ππ₯
Say goodbye to the mundane setup process! With just a few clicks, you'll dive into a mesmerizing world of possibilities. π This program swiftly crafts a vibrant template, complete with a meticulously organized folder structure and dazzling cogs. ππ«
Ready to embark on your bot-building adventure? Let's soar to new heights together! ππ
The following folder structure will be created:
Test_example/
β£ README_img/
β β£ discord_bot.gif
β β£ discord_bot.ico
β β£ Readme_top.png
β β£ Readme_top.psd
β β Readme_top.raw.png
β£ Test_example/
β β£ config/
β β β£ config.ini
β β β token.ini
β β£ discord_cogs/
β β β admin/
β β β£ pre_setup.py
β β β say.py
β β£ util/
β β β£ __funktion__.py
β β β __Mydiscord_funktions__.py
β β Test_example.py
β£ .gitignore
β£ LICENSE
β£ README.md
β£ requirements.txt
β ToDo.md
After set up the config, the first start of the bot will create the required channel.
And informs you what he has done and what you still have to set on the discord
Every time you start the bot from now on, it will show you which Git status it is currently running on and when it was started
In the template folder you will find useful examples of how you can programme things with Discord.py
- Clone the Git
git clone https://github.com/NapoII/New_Discord_Bot
pip install -r requirements.txt
- Fill in the required configs:
config/token.ini
[discord]
discord_bot_name =
token =
application_id =
config/config.ini
[client]
guild_name =
guild_id =
activity = "Hello World"
praefix = !
The channel IDs do not have to be entered, the bot does this automatically the first time it is started, unless you want to predetermine certain channels.
- You can now build your Discord Bot on the template have fun.
- Tell me thank you with a coffee Dont forget the templates are unter the GNU GENERAL PUBLIC LICENSE Version 3 LICENSE. So you also have to make your Discord bot public, like I do with the templates
create a new repository on the command line
git init
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/NapoII/New_Discord_Bot.git
git push -u origin main
β¦or push an existing repository from the command line
git remote add origin https://github.com/NapoII/New_Discord_Bot.git
git branch -M main
git push -u origin main
start New_Discord_Bot.py directly from the folder or run in cmd:
cd <local path of New_Discord_Bot>
python New_Discord_Bot.py
Feel free to show your appreciation by treating me to a virtual coffee. Your support means a lot and keeps the creative coding vibes going! π
GNU GENERAL PUBLIC LICENSE Version 3
New_Discord_Bot was created on 28.January.2024 by NapoII