Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.02 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.02 KB

bot-template

A bot template for nextcord bots.

Features

  • Uses my botbase to reduce boilerplate
  • Uses docker for consistent environments - python 3.11 + slim Debian Bullseye
  • Creates the logs structure 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.