A bot template for nextcord bots.
- Uses my botbase to reduce boilerplate
- Uses docker for consistent environments - python 3.11 + slim Debian Bullseye
- Creates the logsstructure for the botbase for you
- Creates the bot structure inside of a module to remove bot source from getting lost in the top level
- Uses poetry for less painful dependency management
- Uses uvloop and [speed]for a faster aiohttp client and faster asyncio event loop
- Uses a Bot subclass to reduce the need for refactoring
- Only sets guilds intent to encourage granular intents selection
- Uses pre-commit for linting, specifically black, isort, and ruff.