My little modular Discord Bot made in Python3.
Find a file
2025-05-07 09:28:00 +02:00
.idea Updated .gitignore last time 2024-06-18 13:55:05 +02:00
ext - Moved all extension files to .example to not load them by default. 2025-05-07 08:13:46 +02:00
.gitignore Nothing changed :P 2024-06-18 11:05:53 +02:00
bot.ini.example Some info in administration.py because its obsolete. for managing the bot try the jishaku manual which is loaded by default and a requirement for the bot. Also some spelling corrections and yeah that's it. 2023-10-30 20:42:46 +01:00
LICENSE Initial commit 2022-05-15 20:14:33 +00:00
pybot-f.py - Added more things to the README 2025-05-07 08:35:57 +02:00
README.md Link to discord.py extension coding 2025-05-07 09:24:37 +02:00
requirements.txt Added jishaku bot utilities for discord.py rewrite bots into requirements.txt . This can be used for syncing the bot commands later. 2023-03-04 14:38:17 +01:00

pybot-f

The Discord bot developed by freakyy85.

I develop this bot using discord.py. It should feature slash-commands, extensions inside an ext/ folder, and many more things I will try to implement.

Check by from time to time to see what has changed. :)

Installation

  1. Check that you create a venv and then install requirements.txt in there.
    • python3 -m venv venv
    • Linux: source venv/bin/activate
    • pip install -r requirements.txt
  2. Visit https://discordpy.readthedocs.io/en/latest/discord.html to read about how to create a bot on the Discord Website.
  3. Then make a copy of bot.ini.example and name it "bot.ini". Edit the file.
  4. Run the bot inside the venv.
    • Make sure u're inside the venv.
    • Now: python3 pybot-f.py
  5. Invite the bot to your server using the provided link after successfully starting the bot.

Bugs

If you find a bug or have a feature request, visit https://code.nextgamers.eu/freaky/pybot-f/issues .

Extensions

Notes

  • There is a .gitignore which ignores things like bot.ini and bot.log with git so passwords and logs are not getting commited to git.
  • To develop extensions for the bot please have a look at https://discordpy.readthedocs.io/en/latest/ext/commands/index.html
  • A better description and HowTo will follow someday, maybe in the wiki. :)