Cakey Bot
Search…
Changelist - 2019

12/31/2019

Fixed

    Fixed an issue where queue wouldn't show the current playing song if items were in the queue

Added

    Added playlist/queue saving! You can now save everything in your queue and load it up at a later point!
      Usage: !playlist <save | load | delete> <name>
      This feature will allow you to have a playlist of songs from multiple sources, rather than ONLY YouTube or ONLY Bandcamp.

12/30/2019 - DJ Role Support

Changed

    AFK messages can now be deleted by clicking a trashcan emoji
      This only removes the message that the bot sends, it doesn't unset the user from AFK
      If Cakey Bot doesn't have the correct permissions for this feature, AFK messages will show as they did before
    !slowmode now accepts human readable times (i.e. 1h5min3s)
    !clearqueue, !remove and !playskip now require Server Moderator permission / DJ Role

Added

    Support for "DJ" role instead of Server Moderator permissions on music commands
    Added Cakey Bot's definition of a "Server Moderator" to the FAQ.

12/28/2019 - Soundcloud Support Added

Changed

    Updated how roles are parsed in commands (You can now use ANY one of these three things for role input: ID, Name, Mention). Affects the following commands/features:
      Self Roles command
      Role Info command
      Role Management module
    Note: !setting autorole & !setting muterole commands still require you to ping/mention the role

Added

    Re-Added video thumbnails to !np command
    Added localization to Audit Log module
    Added Soundcloud support to music
    Added Direct URL MP3 file support to music

12/26/2019 - Bandcamp Support Added

Changed

    Updated usage info for !remove
    Improved string censor to prevent false censoring (i.e. on words like "canal")

Added

    Bandcamp support added for music
    Vimeo support added for music
    Mixer support added for music
    Added a !clearqueue command (Aliases: !cq, !clqueue, !emptyqueue)
    Added a plural check to the global warnings in !userinfo
    Added !slowmode <time> <opt:channel> command - Updates slowmode for the provided channel (if not provided, it uses the channel the command was ran in)
    Added !role <add | remove> <user> <role> command - Adds or removes a role from someone
    Released Emoji Management module. (Incomplete)

12/24/2019 - Command Info Overhaul

Fixed

    Fixed an issue in !cmdhelp where null values could mess up formatting
    !dc now functions again while a song is playing

Changed

    Reduced !purge rate limit (30s => 7s)
    !userinfo now shows global warning count for a user

Added

    Added !suggest as alias for !suggestion
    Added module name to !cmdhelp
    Added command usage to !cmdhelp
    Added command usage info for every command
    Added command aliases to !cmdhelp
    Added !sban as alias for !softban
    Added !faq and !assistance as alias for !help
    Added the ability to pass a command name into the !help command to get info similarly to !cmdhelp

12/23/2019 - Bulk Message Delete Support

Fixed

    Fixed an issue where muting a user could fail due to role positions
    Fixed missing player in !play command
    Misc. Bug Fixes

Changed

    Better handling and less null issues when moving the bot between different channels
    Improved error handling for !lyrics command when no lyrics are found

Added

    Added BulkMessageDelete to audit log

12/18/2019

Fixed

    Fixed several typos in the music module, all the updates recently made me overlook some stuff
    Misc. Bug Fixes

Added

    Many more strings added to localization (Still plenty to do like core module and audit log, but it's getting there)

12/16/2019 - Music Improvements

Fixed

    Cakey Bot should now also automatically resume when a discord shard disconnects
    Overall music quality should be better and have less stuttering

Changed

    !dc now allows disconnects if no song is currently playing if multiple users are in the VC
    Improved error messages when a music track fails to load

Added

    Added sentry.io logging to lavalink to help me identify errors with music quicker
    Added sentry.io logging to Victoria to help with the above logging
    !leavecleanup command. You can now remove items from the queue if users are no longer in the voice channel.
    !playtop is now an alias for !playskip

12/15/2019 - Music Looping

Fixed

    Several other bugs that came up on sentry.io
    Multiple music issues were resolved and several typos/incorrect titles were fixed. !np command now has more info
    Fixed an issue where the !move command caused the player to disconnect
    Fixed an issue where AutoSummon and !move could cause incorrect errors to be thrown after bot restarts

Changed

    Made !s and alias of !skip instead of !search (This seems to be the more common expectation of that alias)
    Improved join/move behavior of the bot overall (Weird unexpected behavior could cause the bot to be disconnected or moved and this wasn't handled properly previously)
    Cakey Bot no longer self-deafens when joining voice channels

Added

    Song Requested is now shown on the !np and !queue commands
    Users are now able to force-skip the currently playing if they are the ones who added it, regardless of current vote skips or lack of moderator permissions
    You can now loop your favorite songs with !loop!
Last modified 9mo ago