Skip to content

v2026.03.23

Choose a tag to compare

@ajax146 ajax146 released this 24 Mar 00:34
· 29 commits to main since this release
e0fd890

Core
Fix message cog for forwarded messages
Removed old and inaccurate help menu in favor of new one
Allows some slash commands to have errors be default ephemeral

Config
Fixes issue where new configs started as being invalid

Duck
Improves reliability and consistency in the user list output
Adds new config option to allow duck to appear in every channel in the category

Factoid
Improves fallback system
Crops factoid info for long factoids
Adds missing permission check on dealias

Hangman
Fixes the started by in the footer

Logger
Rewrites logger nearly completely to be more robust

Modlog
Fixes bug so that modlog actually works with larger databases
Fixes bug with moderators that have left breaking the output

Report
Adds config option to allow reports to be anonymous

XP
New module, allows XP based role assignment

Dependencies
black -> 26.1.0
dateparser -> 1.2.2
discord.py -> 2.6.4
emoji -> 2.15.0
flake8 -> 7.3.0
flake8-annotations -> 3.2.0
flake8-bugbear -> 25.11.29
gitpython -> 3.1.46
hypothesis -> 6.150.2
isort -> 7.0.0
typing_extensions -> 4.15.0
pip -> 25.3
pipenv -> 2026.0.3
pydantic -> 2.12.5
pydoclint -> 0.8.3
pylint -> 4.0.4
pynacl -> 1.6.2
pytest -> 9.0.2
pytest-asyncio -> 1.3.0
pyyaml -> 6.0.3

What's Changed

Full Changelog: v2025.06.20...v2026.03.23