Skip to content

v2023.12.26

Choose a tag to compare

@ajax146 ajax146 released this 26 Dec 13:18
· 260 commits to main since this release
645b817

Core features
Config is now stored in postgres
MongoDB is no more
Extensions were completely restructured
The entire core of the bot was completely refactored

Dog
New extension, similar to cat but now .dog prints a picture of a dog

Duck
Add a duck spawn command for debugging
Ducks are now spawned upon a release
Release is now on a hard cooldown

Listener
Now stored in postgres

Github
Will not load without an API key

Help
Is now searchable instead of only by extension name
Now includes slash commands and aliases

Nickname
Is now stored in a dedicated file

Rules
Now stored in postgres

Winerror
Fixed a minor error in hresult output

Dependencies
black -> 23.12.1
dateparser -> 1.2.0
emoji -> 2.9.0
hypothesis -> 6.92.1
isort -> 5.13.2
pip -> 23.3.2
pipenv -> 2023.11.15
pydantic -> 2.5.3
pylint -> 3.0.3
pytest-asyncio -> 0.23.2

Documentation
A huge documentation refactor occurred; most files were moved or renamed
The start of a development guide has been created, detailing how to develop and interact with the core of the bot.

Other
http functions got moved to a dedicated file

v2023.11.07...v2023.12.26