Boilerplate template for the discord-py-interactions library
Boilerplate template for the discord-py-interactions library
- Currently, this boilerplate supports
discord-py-interactions==3.0.2
but will be updated for future version later on. To switch to a different version, check the branches
main.py:
- A custom, dynamic cog loader is present. Write a cog following the
template.py
in/cogs/
, place it in the/cogs/
directory, and it will automatically be loaded when the bot boots. - Utilizes the logging library and implements an easy to use custom logger and formatter. All you need to do is call
initLogger("script_name")
in a module or cog, and log configuration is taken care of for you. - Alongside the custom logging utility, exception handling is present and proper debug levels exist. You can