Changes:
- Added Database migration capability to launcher, allowing for table/procedure modifications at bot startup (should new features need, say, new fields or procedure arguments)
- Expanded use of environment variables to the database ConnectionPool
- Removed single-episode credits from
/anime
results - Added comma as thousands separator and period as decimal separator to all
/maths
group commands - Fixed
/kmmi
conversion doing the wrong calculation - Made DTbot work correctly with Discord's new username/global display name system
- Added 'Made with' field displaying discord.py and Python versions to
/info
- Changed
/anime
'Episodes' field to 'Runtime' should the result be a Movie, and changed the text content of the field to '[count] Movie[s] à [duration]' (e.g., '1 Movie à 120 Minutes') in that case - Fixed a potential AttributeError in utils.rint
- Increased rint precision in
/maths
group commands to 3 digits - Introduced user ability to supply up to 5 arguments to
/maths add
,/maths subtract
, and/maths multiply
- Other minor improvements, check out the commit messages from the Full Changelog below.
Full Changelog: v3.6...v3.7