Metadata-Version: 2.1
Name: ooliver-botbase
Version: 1.17.1
Summary: A personal nextcord bot base package for bots.
Home-page: https://github.com/ooliver1/botbase
License: MIT
Author: ooliver1
Author-email: oliverwilkes2006@icloud.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: asyncpg (>=0.25.0)
Requires-Dist: jishaku (==2.4.0)
Requires-Dist: nextcord (>=2.0.0-beta.2)
Requires-Dist: nextcord-ext-menus (>=1.5.2,<2.0.0)
Requires-Dist: psutil (>=5.9.0,<6.0.0)
Project-URL: Repository, https://github.com/ooliver1/botbase
Description-Content-Type: text/markdown

# botbase

This is a botbase project for [nextcord](https://github.com/nextcord/nextcord) Discord Python bots to reduce boilerplate.

## Config values

`db_enabled: bool` default `True`

`db_url: str` either this or name

`db_name: str` either this or url

`db_user: str` default `"ooliver"`

`db_host str` default `"localhost"`

`version: str` default `"0.0.0"`

`aiohttp_enabled: bool` default `True`

`colors: list[int]` default `[0x9966CC]`

`blacklist_enabled: bool` default `True`

`prefix: str | list[str]`

`helpmsg: str` default [`defaulthelpmsg`](https://github.com/ooliver1/botbase/blob/main/botbase/botbase.py#L38-L47)

`helpindex: str` default [`defaulthelpindex`](https://github.com/ooliver1/botbase/blob/main/botbase/botbase.py#L48-L50)

`helptitle: str` default `"Help Me!"`

`helpfields: dict[str, str]` default `{}`

`helpinsert: str` default `""`

`emojiset: Emojis[str, str]` default `Emojis()`

`logchannel: int` default `None`

`guild_ids: list[int]` default `None`

