Releases
3.0
Changelog
Added commands for playing music using LavaLink: play [URL]
, stop
, pause
, resume
, nowplaying
Added pagination to the following commands: twitch
, wikipedia
, omdb
, tf2 list
Correct warning message will now be returned if a command was invoked incorrectly.
Fixed multiple issues where steam
and tf2
commands were unable to find data.
Fixed the twitch
command failing to reliably retrieve data from the Helix API.
Fixed the help
command failing to retrieve information for subcommands without overloads.
Improved error handling and logging, fixed multiple cases where null exception errors were not being caught.
Merged the randomcat
and catpic
commands into a single cat
command.
Merged the talk
and tts
commands and moved them out of the bot
group.
Added lavalink and accompanying configuration file to the project directory, click here for more info .
Removed some commands that were seldom used.
Updated the ip
command to use a new API now that the old one is deprecated.
Updated the tf2 ip
command to return a banner image from teamwork.tf with server info.
Updated the bot to utilize sharding, click here for more info .
Updated the output of the following commands: twitch
, wikipedia
, poll
, imgur
, tf2
(all commands) and few others.
Backend Changes
Moved a reused text strings into the resource file.
Steam app list is now loaded on startup and is used instead of calling the API every time.
Updated nuget packages to the latest version (11/17/2020).
Updated the following commands to use API wrappers for retrieving data; pokemon
, twitch
, wikipedia
Updated the test project to reflect above changes.
Upgraded the project to NET 5.0 and DSharpPlus 4.0-RC1
Merged the Framework and Core projects, updated the launch configuration.
Miscellaneous tweaks and improvements to performance and command outputs.
You can’t perform that action at this time.