Hi everyone! Today I have the release originally designed to be v8.1. This release was supposed to have Automation and some other features but we needed to cut some features. So no Automations today, but I've got Counting, new UI and various updates to existing modules for you! Enjoy it.
Added & Changed
- Added new Dashboard tab to select modules and view quick server statistics. (Joins, Leaves and Sent/Deleted messages)
- You can now pin modules to mark them as your favorite and they will be at the top of the sidebar and the new Dashboard overview page.
- Added new Settings tab to configure a few (new) settings:
- Customize the bot nickname, avatar, banner & about me.
- Customize the message settings: footer, footer icon, embed color and embed thumbnail image (new).
- Blocked Channels (new): the bot will not execute commands, buttons or other interactions in these channels. Events are still logged.
- Always Allowed Roles (new): these roles will always be able to execute commands (not including module specific restrictions!), even when commands are disabled or blocked in that channel.
- Updates Channel: bot update notifications
- Reset server settings to reset the bot for your server.
- Improved navigation all around by moving sections of pages into content blocks that can be opened manually or when a feature is enabled.
- Rewrote the loading logic for the dashboard (channels, roles, emojis and settings are now loaded in bulk to prevent mismatched data)
- Sidebar improvements: groups/sections can now be collapsed, and the general UI has been updated and improved.
- Giveaways:
- The
/giveaway listcommand has been modernized with new components and buttons to endor reroll giveaways directly. The list now shows ended, active and scheduled giveaways, sorted by end date. /giveaway createhas been overhauled. It will now open a popup to create the giveaway and configure all the settings. It will give you a summary before you start it. Way easier to understand and will guide you through the process with ease.- Added required roles for giveaways, you need these roles to enter. You can configure this during the creation process. (Will only be checked when you join)
- Added role rewards for giveaways to give winners a set of roles. You can configure this during the creation process, will be removed upon reroll.
- You can now create giveaways with near infinite durations instead of the previous 24 day limit.
- Added a DM on Win setting, if enabled the bot will notify giveaway winners in DM.
- You can now view, end and re-roll giveaways from the dashboard.
- You can now create giveaways directly from the dashboard. This allows you to customize the message for a specific giveaway, and to schedule it for a later start time. You can also enable/disable the DM per giveaway.
- Added new variables:
{giveaway.winner_list}{giveaway.required_roles}and{giveaway.reward_roles}to show those values respectively. The variables in general now followinggiveaway.VARIABLEformat, old variables will still work. - Added support for the issues page on the dashboard.
- When ending or rerolling a giveaway it will now show who ended or rerolled it.
- Added editing giveaways using the dashboard. Only works on non-ended giveaways. Edit required roles, winner roles and winner count.
- All these changes work on existing giveaways as well and are mostly plug and play (no configuration needed).
- The
- Issues & errors page has been renamed to the Notifications page.
- Message Builders have been recreated:
- Messages are no longer edited in the popup, it's now inline in the page itself. You can still add the same amount of embeds (for most modules).
- You can now type a
{and see the available variables. - Uploading images, changing embed colors and choosing URLS or selecting server icons/user avatars has been made easier. When you click on an image, it will give you a small dropdown with a few options to choose from, to make it easier to understand what you're doing.

- Join roles & Timed roles have been moved back into the Welcome & Goodbye module.
- Welcome (& Goodbye):
- Renamed the Welcome/Welcomer module to Welcome & Goodbye.
- Updated the welcome card builder. This still follows the old builder design for now, we are working on a replacement.
- Join Roles: added an option to wait before the user completed onboarding (the quiz when they join in community servers), before granting the roles. Might add this to timed roles, although they serve a different purpose.
- Starboard Module:
- Added support for custom emojis.
- Added support for attachments (images etc.) when reposting messages.
- Added the option to create a 'media only' starboard where only images/videos are reposted.
- Added blocked roles and channels and whitelist roles and channels to individual starboards.
- Added the whitelist channels and whitelisted roles to the basic/top level starboard settings. This allows you to block or only allow certain channels/roles to have their messages posted.
- Added starboard roles: will be assigned when a user's post is reposted and removed if their post has been removed after it expires.
- Added an option to automatically remove starboard messages when it drops below the threshold.
- Some of these new settings, as well as a few existing (custom messages), have been moved into the 'Advanced Settings' category for the individual starboard configuration, to make setup easier.
- BREAKING: The way starboards are deleted has been changed. This breaks existing auto remove starboards. Starboards sent before this update will not be removed automatically. Any new starboards will be deleted as you're used to. This new method is to allow for more servers and enhanced performance. (We expect the impact to be very minor since 99,99% of servers do not use this feature right now)
- Redesigned, yet again (4th time?) the role and channel selector.
- Added new loading animations (skeletons) to the entire dashboard.
- Auto Purge & Auto Delete Messages have been merged into the 'Auto Clean Channels' module. They have also been overhauled with new UI to make them easier to configure.
- Logs:
- Added custom log channels per log event.
- Added custom embed colors per log event.
- New design that is easier to configure, and categorized per event-type.
- Also made it easier to toggle events, all grouped per-event in a single card.
- Logs are now stored longer then 30 days for an improved dashboard experience (if enabled).
- The Tab Switcher that was at the bottom of some modules has been removed. It has been replaced with a simple tab bar at the top of the page, this is the same for mobile making different tabs easier to reach even on mobile devices. The old system got really confusing on small devices, making this a better solution.

- Counting Module:
- Added the counting module! Encourage community engagement with a fun counting channel.
- Math mode: allow users to use math operators to count. (Toggle-able)
- Numbers only: block/allow regular messages in the counting channel. (Toggle-able)
- Fail roles: give the ones who break the chain a set of roles.
- Added
/counting leaderboardto view the server's top counters! - Added
/counting stats [user|server]to view counting statistics for a user or the server. - Added
/counting set-channel [channel]to set the counting channel to a value of your choosing.
- New premium page on the dashboard itself. Made it clear if your server has premium or not. Also added Technical Details for support to assist with Premium Problems at the bottom of the page.
- Moderation: Moderation Rules & Moderation Case Manager have been merged with the moderation module again. They're now available as seperate tabs!
- All the commands on the dashboard have been updated and synced with the bot's commands.
- Prepared some new backend changes to handle the new component builder that is a part of the new message builder. It's almost ready and will be shipped with the Automation Module.
Removed
- Removed the 'Overview' tab (page with news, logs & basic settings)
- Removed the original modules page.
Fixed
- Fixed an issue where uploaded footer icons were not update immediately on the bot.
- Fixed various loading skeleton inconsistencies.
- Fixed an issue where giveaways were not updating properly when they ended.
- Fixed a few issues not showing up correctly on the Notifications page.
- Fixed an issue where you could have multiple starboards with the same emojis, breaking the system.
- Fixed logs accidentally showing texts from the suggestions module.
- Fixed an issue where Server Boost roles were not showing up in role pickers.
- Fixed an issue where tickets could not be closed or deleted when the user had left the server.
- Fixed an issue where ticket auto close when the ticket owner leaves the server didn't work.
- Fixed a rare bug where if you deleted multiple panels at once the 'Add panel' button was disabled for non-premium servers, because the limit didn't reset properly.
- Fixed a problem where the ticket close or delete flow stopped working when a staff or observe role was deleted or when any of the ticket users/owners had left the server.
- Fixed an issue where premium features would not be available on the dashboard when premium was activated.
- Fixed an issue where premium status was not properly checked for subcommands, causing out-of-sync premium states. This now syncs with the API as well for dashboard unlock.
Accessibility Changes
- Toggles & Selects can be selected using tab now.
- Clicking on the edge of a select menu will now open the select menu.
Data Migration
That's all for today's major release! As always, data has been migrated and some configurations have had some settings changed automatically. Should your server have issues with any of these new features, let us know!
Work in progress
The wiki is still something we're working to get ready. A lot of pages are a bit outdated right now.