Releases: Cog-Creators/Red-DiscordBot
Releases · Cog-Creators/Red-DiscordBot
Release 3.0.0b11
Additions:
Enhancements:
- Instance backups can now be done on instances using MongoDB for storage (#1470)
- Embed toggling support for
[p]contact
,[p]dm
,[p]cogs
, the mod log, and[p]filter
(#1467) - Updated translations (#1490)
- Install messages for cogs will now be displayed (#1453)
- A minimum Python version can now be specified for cogs (#1455)
- Audio now has a voteskip mode and a DJ Role mode, as well as support for having a cost to queue songs (#1473)
- Settings displays for
[p]set
and[p]bankset
(#1475) - Added a
--version
flag (#1479)
Bug fixes:
- Instance setup will now warn if an instance already exists with a given name and prompt to confirm overwriting the old instance (#1469)
- Fixed a bug with
[p]set token
(#1449) - Fixed a bug with
[p]invite
sending the wrong url (#1461) - Fixed a bug with
embed_requested
(#1468) - Fixed an issue with data import/export where the data was inaccessible because of incorrect key type (#1448)
- Fixed a text issue in
[p]flip
(#1489) - Increased the timeout connecting to Lavalink (#1474)
- Fixed a TypeError related to the 'until' field of modlog cases (#1487)
- Fixed
[p]imgur
not working properly (#1485) - Fixed a bug with
[p]help
cutting off characters (#1456) - Fixed a bug with unloading cogs (#1458)
- Fixed a logic issue with loading cogs (#1460)
Release 3.0.0b10
Bug fixes:
- Fixed exception in setup logic (#1372)
- Fixed support for not using a MongoDB username and password (#1362)
- Removed default guild behavior from Admin (#1381)
- Help formatter now obeys the max length of a Discord embed (#1375)
- Fixed the first word missing from a ban reason if a time to remove messages wasn't set (#1403)
- Fixed clearing data in config if no data is set (#1374)
- Renamed game to activity to support the lastest Discord.py (#1409)
announce
now takes all arguments in account (#1394)- Changed formatting in the instance manager for taking backups on Windows (#1419)
- Fixed some checks in
bank
(#1407) - Fixed an issue with
bank reset
(#1407) - Fixed a list error in
warnings
(#1408) - Fixed pip packages installing in the wrong folder (#1432)
- Fixed an issue where instances on Windows couldn't be deleted. (#1412 )
- Fixed community alerts (#1426)
- Fixed setting presence (#1438)
Enhancements:
- Added checking for updates (#1388)
cogs
andrepo
are now listed alphabetically (#1424)- Added a confirmation on
bankset toggleglobal
(#1402) - Refined behavior on
cleanup
(#1347) - Added support for YouTube streams in Streams (#1385)
- Expended
payday
output (#1386) - Added
set token
(#1425) - Started implement commands and settings for embeds (#1437)
- Added the ability to load, unload and reload multiple cogs at the same time (#1441)
Additions:
- Audio is overhauled and now uses Lavalink. More information on that below
Audio is now making use of Lavalink, a powerful standalone Java audio sending node. This in turn means that you'll need to use Java to make use of the new audio cog. This is also covered in our installation documentation.
Release 3.0.0b9
New Features:
[p]listlocales
(inCore
)[p]pipinstall
(inDownloader
)Warnings
(a new cog that provides a warning system)
Enhancements:
- Updated translations
- Several enhancements to
Config
- Note: one of these is a BREAKING CHANGE (see #1342)
- Status modifications are now done on all shards
Bugfixes:
- Sentry should now only log errors from core code
- Fixed bugs in
Downloader
,Admin
,Mod
,Image
, andGeneral
Release 3.0.0b8
Enhancements:
[p]userinfo
now has support for the "Listening" and "Watching" statuses[p]set listening
and[p]set watching
- Instances can now be removed without needing to take a backup
[p]cogs
now uses embeds- The message given when a command raises an unhandled exception is now a fallback. Cogs that have a function called
__error
will use that instead of the fallback message - Shared libraries support + smarter repo handling
- A prompt when trying to delete more than 100 messages at once using
[p]cleanup
- setup functions for cogs can now be coroutines
- Automation of releases and uploading string sources to Crowdin for translation
- Cleanup of the config driver code
- Errors from
[p]load
and[p]unload
are now viewable in[p]traceback
Bugfixes:
- Pinned nearly all dependencies to cut down on conflicts
- Fixed a bug with list defaults in config
- Fixed a typo in CogManagerUI
- Fixed TimeoutError in
[p]servers
- Moved the
distro
dependency out of requirements.txt because of issues on Windows