Hey! Today I am bringing to you a slightly bigger update. I have updated the bot to use the latest version of Discord.py. This enables us to use some custom features Discord added over past few months.
From now all commands should be accessible via prefixed commands (-command) as well as
slash commands (/command).
I will also be adding some custom interaction objects such as select menus etc.
There are no changes in configs (except for one more option in Tickets module), but you will be required to update all .py files.
Update steps:
- Download the latest version of the bot and all of the modules you use
- Unzip
- Replace all .py files with new ones, don't forget to include the utils.py in the base of the bot
- Update the pip packages, remove those which are not needed anymore:
Code (Text):
pip3 install --upgrade discord.py
pip3 uninstall discord-ui discord-components
- If you are using tickets module:
- Add the following section to the ticketsConfig.yml
Code (YAML):
# Available placeholders:
# - {ticket_count} - Number of the ticket
# - {creator} - Name of the user that created the ticket
# - {category_name} - Name of the category the ticket was created for
ticket-channel-name-format
:
"Ticket {ticket_count}"
- Update pip package:
Code (Text):
pip3 install --upgrade chat-exporter
- Restart the bot

- You may need to reinvite the bot with applications.commands scope to be able to use the slash commands
If you run into any issues, feel free to contact me via our support discord server!

Cheers!