v3.9 Changelog
April 22, 2020•517 words
New Features
- The peak thread count is now shown on
a!stats a!autoplayhas been improved and does not reset after the end of queue- Added
a!detailswhich lets you see details about a YouTube video - Added a 3 second buffer to audio to mitigate any network hiccups
a!removeabsentnow shows the time saved by removing the songs- All meme commands have been fixed
- Added
a!americaanda!airpodsmeme commands - Start-up time has been decreased 10-fold
- When redeeming a multiplier, the duration of said multiplier will now be shown
- You can now have custom parameters in custom commands! For example,
a!addcom examplecommand %ARG:0% is good at %ARG:1%would be used bya!examplecommand Connorwrightkappa nothing. See here - Added the ability to opt-out of crates if that's not your sort of thing, simply do
a!crates disable a!bankadminis now once again available for server administrators to use- Re-added stream duration on
a!twitchstats - We have a new feature toggle system, meaning if an issue occurs with a service, we do not have to restart the bot.
Changes
- Performed a major overhaul of our audio system, so it now loads songs faster
- People with the
Manage Server, or the song requester can now only stop songs to prevent trolls - The time in which Asphalt stays in the voice channel on its own before leaving has been increased to 15 seconds
- The maximum word count per page on
a!lyricshas been increased to 1,250 from 1,000 - Improved the look of
a!stats - Updated dependencies
- Properly formatted all numbers on the "Now playing" status of Asphalt
- Asphalt now checks user permissions before executing the command
a!twitterfeednow requires theManage Serverpermission- Changed vote url on song embeds
- The negative account balance failure on
a!stealhas been made more user-friendly - In order to reset the economy back to normal, all balances over 1,000,000 will be decreased to 1,000,000
- Nerfed multipliers so that they don't break the economy in the server each time they are used
- The duration on
a!remindmeis now human-readable (5m -> 5 minutes) - Removed
a!speed - More audio system cleanup
- Due to technical issues (mainly that Discord do not document any of it, and keep introducing breaking changes), audio recording features will not be in this release.
Bug Fixes
- Fixed an issue with
a!stopnot working sometimes when disconnected by Discord - Fixed an issue with threads hanging, causing Asphalt to queue up commands (aka not respond)
- Fixed asphalt logo URL on some embeds being incorrect
- Fixed an issue causing
a!payto throw an exception if an invalid amount of arguments were specified - Fixed an issue allowing blank feedback to be submit
- Fixed an issue causing some support requests to be stuck open