📰 Release notes#

4.5.6#

Released on 2024-04-21

✨ What’s new

  • The /tic-tac-toe command is now available as a slash command, and uses Discord buttons!

  • The welcome_silent_mention configuration option now lets you send silent mentions in your welcome messages

  • The xp_decay configuration option allows you to withdraw a certain number of XP from all members of your server each day

  • You can now customize which roles immunize your members against anti-raid with the anti_raid_ignored_roles configuration option (by default all those with Moderate members permission)

⚙️ Changes

  • The ttt_display configuration option has been replaced by enable_ttt, as the “short” value is no longer needed

  • bot_warnings logs (/modlogs command) now include RSS errors when a template contains errors

  • Anti-raid will not reapply a penalty to a user immediately after a penalty has ended, except in the case of a repeat offence

🐛 Fixes

  • Fix /fun blame command

  • The /rss set-text command generated an abnormal error when the template was longer than 200 characters

4.5.5#

Released on 2024-03-28

✨ What’s new

  • It is now possible to send levelup messages in silent mode (without notification) with the configuration option levelup_silent_mention

⚙️ Changes

  • Several “fun” commands have been removed from the bot, such as !weather, !party, !book or !afk

  • The remaining “fun” commands have been grouped into /fun sub-commands (e.g. !google has become /fun google)

  • The say, embed and react commands are now available as slash commands

  • The /fun discord-links command response has been completely revised to make it easier to read

🐛 Corrections

  • The /stats command was no longer working in DM

  • Fixed an error occurring with the /help poll command

  • /help command did not display certain slash commands in the list of available commands

4.5.4#

Released on 2024-03-10

✨ What’s new

  • The {description} variable has been added to web RSS feeds, allowing you to display a summary of each post in your feed (/rss set-text)

  • The /partners command is now available as a slash command

  • The anti raid feature will also sanction Discord invitation spam

⚙️ Changes

  • The /emoji restrict command now offers emoji autocompletion, and gives better information in its replies

  • The quote command now sends the generated image in response to the command, rather than in a separate message in the channel

  • The /rss set-text command will present you with a list of available variables before you edit your post structure

  • The commands !shuffle, !admins, !changelog and !welcome have been removed from the bot

🐛 Corrections

  • Server logs (/serverlogs) could freeze when too many large embeds had to be sent at the same time

  • The /rss test command sometimes took too long to respond

4.5.3#

Released on 2024-02-08

✨ What’s new

  • The bitly, membercount, minecraft, roles-react and set-xp commands are now available as slash commands

  • Added roles-react set-description command to modify a role description

  • The tip command has been renamed to random-tip, and adapted to be available as a slash command

  • Added the /quote command (also available as a contextual command: right-click on a message) to generate a quote image of a short message

⚙️ Changes

  • Sub-commands of the /minecraft command to get info on a block, an entity, a command, etc. have been removed (the database was in French only and deprecated). Commands for servers, mods and Java skins remain available

  • The /minecraft add command has been renamed to /minecraft follow-server

🐛 Corrections

  • Added missing translations for some bot misconfiguration warnings

  • Fixed a crash after using the /minecraft skin command

  • The /stats command didn’t respond if the bot didn’t have permission to send messages in the channel

  • The bot didn’t respond to the /softban command

4.5.2#

Released on 2023-12-25

✨ What’s new

  • The /stats command now displays the number of RSS messages sent in the last 24 hours

  • The cases command is now available as a slash command

⚙️ Changes

  • Added notification if the user unlocks an xp collector card using the /profile card command

🐛 Corrections

  • The bot could fail to find the channel of an RSS feed in some cases (and therefore not post the feed’s new articles)

  • Fixed an error when the user reached the end of the advent calendar (Christmas event)

4.5.1#

Released on 2023-12-02

✨ What’s new

No new features this time, we’re just fixing bugs!

⚙️ Changes

  • The /rss list command now displays the type of filter set (with /rss set-filter)

  • The /stats commands command now records the sub-commands used, not just the group name

🐛 Corrections

  • The feed selector of the /rss test command was displaying an error message in English

  • RSS feeds with a filter (/rss set-filter) that filtered all posts in the feed were behaving unpredictably

  • Some reminders (/remindme) might never be sent

  • The /info command was no longer counted in command usage statistics

<:AxoSanta:1094644153981337711> Christmas event

As a reminder, Axobot is currently organizing an event in which you can all take part, until December 31! And the 3 best participants (excluding bot staff) will be able to come to the support server and claim 1 month’s Nitro subscription offered by us!

4.5.0#

Released on 2023-11-27

✨ What’s new

  • The info command has been updated to be available as a slash command

  • Similarly, /help is now available as a slash command in addition to the traditional syntax

  • We’ve added cats. Like, a lot of cats. Use !cat in a loop if you don’t believe us

  • You can use the new /rss set-filter command to filter posts in your RSS feeds by title and tags

⚙️ Changes

  • Role-reaction embeds (roles-react) now use the Axobot name in their embed footer, instead of Zbot. Previous embeds remain valid

  • The help command has been extensively reworked, so don’t hesitate to report any bugs or unexpected behavior!

🐛 Corrections

  • RSS feeds with encoding conflicts were not processed at all

  • The reminders list command didn’t display the remaining duration of reminders to be sent in less than a minute

<:AxoSanta:1094644153981337711> Christmas is coming!

From December 1 to 25, join us in celebrating Santa’s approach! Collect your daily reward with the /event collect command, earn event points by playing tic-tac-toe or performing secret tasks, and claim the Christmas 2023 special XP card from December 25 🎁

4.4.4#

Released on 2023-10-19

✨ What’s new

  • You can now use the {timestamp} variable in your RSS feed formats (/rss set-text), for example to use Discord’s date markdown

  • We’ve added several automatic tips to the bot, to better guide you in its use

  • New moderation logs (/modlogs) are available: “voice_join”, “voice_move” and “voice_leave”

⚙️ Changes

  • The event command is now available as a slash command

  • The /event collect command gives random items instead of direct event points, and displays a random tip related to the bot

  • The /halloween lightfy and darkfy commands now have a new parameter, “replace_background”, to detect and replace the background of the image to be modified

  • The “all” parameter is now offered for autocompletion when you enable/disable moderation logs (/modlogs), and will list logs that have not been affected by the command

  • Moderation logs will be sent a bit faster than before

  • The /rss list command now displays the number of RSS feeds in the embed title

  • The /rss set-text command now uses Discord’s pop-ups to suggest you change the message template, instead of having to enter it in the chat

  • RSS feed refreshment has been reworked to be a little more efficient - this could lead to unintentional bugs, so please let us know if you find any!

  • In addition, it will now check the title of the latest article instead of just the date, to avoid spam

  • The avatar command now accepts any Discord user as an argument, not just members of your server

🐛 Corrections

  • The /permissions command was not responding if the command target was invalid

  • Autocompletion of /reminders delete command could take too long to respond

4.4.3#

Released on 2023-09-27

✨ What’s new

  • The minecraft mod command now also searches the Modrinth database, to make sure you get the best result

  • The anti-raid system will ban for 1 week accounts joining your server less than an hour after their creation

  • The /rss test command lets you test the format and validity of your configured RSS feeds

⚙️ Changes

  • The minecraft skin rendering service (!minecraft skin) has been replaced by a more efficient service, with fewer problems rendering the second layer

  • Minecraft server MOTD (mc server) now displays in a code block, instead of plain text

  • The RSS feed new post detector now compares the publication date of posts rather than their last modification date

  • A “bot_warning” log will be issued if Axobot fails to remove a temporarily assigned role with the /role temporary-grant command

  • The vote command has been converted to a slash command, /poll

  • The /reminders delete command now features auto-completion

🐛 Corrections

  • The /rss set-embed command could return an error if no feed was selected directly in the command arguments

  • The deactivation of the date in the footer of RSS post embeds (/rss set-embed) was not applied

  • Mention of the everyone role in an RSS feed was displayed with two @

  • The creation of a ticket chat (/ticket) could conflict with the synchronization of category permissions and not apply the chat’s permissions

  • The permissions of your modlog channels could be incorrectly recalculated, preventing your logs from being sent

  • The reason for a kick or ban following a mention spam was not displayed in “antiraid” logs (/modlogs)

4.4.2#

Released on 2023-07-13

What’s new:

Due to a change in Twitter’s API, in particular the removal of their free API, TWITTER FEEDS ARE NO LONGER SUPPORTED BY AXOBOT!

Changes:

  • RSS feed texts (/rss set-text and /rss set-embed) now support two new variables:

Corrections :

  • RSS feeds for Tumblr blogs work again

  • RSS feeds using a “silent” mention work again

  • The language used in DM for the snooze buttons (/remindme) wasn’t always the right one

  • The help <command> command no longer worked if the bot couldn’t send embeds in the chat

4.4.1#

Released on 2023-06-20

What’s new:

  • You can find out the content of a voicemail message without having to listen to it, thanks to the new “ Voice to text “ contextual command! (accessible by right-clicking on a voice message)

  • Czech language added to the bot!

Changes :

  • The morpion_emojis configuration option has been renamed to ttt_emojis

  • The {usertag} variable is no longer available as a variable for ticket channel names (/tickets portal set-format)

  • The text of the /profile card-preview command has been updated for better clarity

  • The “antiscam” server logs will also send reports sent by your members

  • Message deletion logs (/modlogs) will display attachments of deleted messages

  • A link to our donations page has been added to the /about command

  • The /stats and /documentation commands are now available as slash commands

  • The botinvite command has been removed

Corrections :

  • Discord invitation detection (server logs discord_invite) has been improved

  • Usernames will now be displayed correctly for users who have migrated their nickname

  • /antiscam test command results were misaligned

  • The case edit-reason command always returned an error

  • The /last-post command was using the wrong message template for web feeds

4.4.0#

Released on 2023-05-28

What’s new:

  • Axobot will warn you when you configure a feature that may not work (e.g. due to lack of permissions) with the config set command

  • Anti-raid will now watch for mention spam, even in multiple messages (see documentation for threshold values)

  • Animated avatars are once again supported for xp card generation (use /profile config option:animated_card to enable or disable this feature)

  • 4 new moderation logs (/modlogs) have been added: “slowmode” (execution of the slowmode command), “clear” (execution of the clear and destop commands), “moderation_case” (modification or deletion of a case) and “member_warn” (execution of the warn command)

  • The new “noxp_roles” configuration option prevents certain roles from earning xp

Changes :

  • The roles-rewards, reminders and ping commands are now available as slash commands

  • The buttons under your reminders will be visible for 1 hour (instead of 10 minutes)

  • You’re now allowed to have up to 10 roles-rewards per server (previously 7)

  • The number of messages that can be deleted with the /desktop command has been increased to 10,000

  • Axobot will warn you if you try to activate antiscam/antiraid logs without first enabling these security features

  • The “modlogs_channel” configuration option has been removed, in favor of the more flexible and comprehensive /modlogs command

  • New random messages for the !kill command and xp levelups

  • slash commands have been translated into French

Corrections :

  • The avatar command was not working on users without a custom avatar

  • The reminders list command didn’t work if you had a reminder scheduled in DM

  • The rank command’s xp card did not show the correct progression to the next level.

4.3.4#

Released on 2023-04-23

What’s new:

  • The new command role temporary-grant allows you to give a role for a determined duration to your members

Changes:

  • The search for YouTube videos via the RSS command is now a bit more flexible on channel names

  • The last-post command (previously rss last-post) is now its own sub-command, allowing you to better manage its permissions

  • The bot should be a little bit faster to answer, in a general way

  • Buttons under your reminders will be automatically removed after 10 minutes, to avoid confusion

Corrections :

  • RSS feeds were taking too long to refresh

4.3.3#

Released on 2023-04-22

What’s new:

  • You can now configure levelup notifications to be sent in DM with the config set levelup_channel DM command

  • You can configure your RSS feeds to send silent notifications with the new rss set-mentions command parameter

Changes:

  • Documentation is now available at <https://axobot.rtfd.io> !

  • The info user/member command for a bot now displays whether the bot is verified

  • The info role command as well as the role logs provide a link to view the color of the role in question

  • The rss mentions, rss text and rss use_embed commands have been renamed to rss set-mentions, rss set-text and rss set-embed respectively

  • The rss youtube/twitter/twitch/deviantart/web commands have been merged into a single command, rss last-post

  • The rss command is now available as a slash command

  • Reminders (reminder command) now offer buttons to restart the reminder

  • Server logs (modlogs command) will be sent a bit faster (maximum 20 seconds instead of 30)

Corrections:

  • The generation of xp cards was not working in MP

  • The minecraft skin command did not have an embed color

4.3.2#

Released on 2023-04-03

What’s new:

  • The config set command finally supports autocompletion for most values! Some values are even translated!

  • The new “user_update” log type (modlogs command) allows to display changes in a user’s profile (such as badges)

  • The new “server_update” log type will trigger when the server name or icon is changed, or when the server gains access to new features

  • The new delete_welcome_on_quick_leave configuration option allows you to leave no trace when a user leaves just after joining your server

  • The user_idname and user_id variables are now supported in the welcome and leave messages (welcome and leave options)

  • The avatar command allows you to quickly retrieve the link to your (or someone else’s) avatar

Changes:

  • The rss move command will no longer show feeds that have already been sent to the selected room

  • The rank and top commands are now available as slash commands

Corrections:

  • The antiscam enable and antiscam disable commands now work as slash commands again

  • The minecraft skin command was returning an unknown error if no player existed with the given nickname

4.3.1#

Released on 2023-03-09

What’s new:

  • The ticket review-config command allows you to review at a glance how tickets are configured for your server. You can even select a particular topic to get more information!

  • The “bot_warnings” log type now also sends errors related to the creation of a ticket (lack of permissions, category not found, etc.)

  • The new ‘role_deletion’ log type allows you to be notified of role deletions, and ‘role_update’ for role modifications

  • The new rank_in_dm configuration allows xp cards to be sent to DM when the rank command is used in your server

Changes:

  • By official Discord request, the nickname history feature has been removed 😕

  • The bot will give a little more information when it fails to create a new channel for a ticket

  • The rss list command now uses button pagination for better readability

  • The “role_creation” log type now displays the user who created the role if possible

  • The timeout logs (“member_timeout”) are a bit more accurate in calculating timeout

  • The about, remindme and profile commands are now available as slash commands

Corrections :

  • The help command now works in MP again

  • The users parameter in the clear command was not working

4.3.0#

Released on 2023-02-13

What’s new:

  • The bot configuration system in your servers has been completely redone from the inside! You shouldn’t notice any changes, but rest assured that the new system is much more robust and will allow us to make great improvements in the near future. In the meantime, if you encounter any bugs or strange behavior, please report them to us!

Changes:

  • New youtube URLs (youtube.com/@USER) work with all youtube rss commands

  • The config change command has been renamed to config set

Corrections :

  • rss commands (rss youtube, rss twitter, rss twitch and rss web) work again in MP

  • An error is returned when no tweet is found for a user, instead of no response

  • The roles_react get command did not work if a listed emoji had been deleted since it was added

  • The config command used without arguments returned an error instead of the help message

  • Many internal bug fixes and small code improvements have been made

4.2.0#

Released on 2023-01-07

New features:

  • You can reset your entire server configuration via the config reset-all command (Administrators only)

  • The config see command finally allows button navigation! As well as emojis list, cases list and mutelist

  • The stream module is now available! You can now configure the bot to send an announcement when a Twitch live starts as well as give a special role to certified streamers, all with the twitch command!

Changes :

  • Added category emojis to the help command, as well as some minor improvements to the command

  • Removal of the pin, emoji info, role info and roles server-list commands

  • Renamed role color to role set-color, role list to role members-list commands

  • Added a confirmation request to the mute-config command

  • The modlogs command now requires the Manage Server permission

Corrections:

  • A surprising error occurred when using the unban command with an unknown user

  • You can delete your last remaining callback again, no more weird duplication bug

4.1.3#

Released on 2022-10-19

What’s new:

  • Duration arguments (reminders, tempmute, tempban) now support months! (3mo or 3months)

  • Added movie command to search a movie by its name or IMDb ID

  • You can now disable (then re-enable) your RSS feeds via the rss enable/disable commands

  • RSS feeds with errors for 24 hours in a row will be automatically disabled. ⚠️ We strongly advise you to activate the bot_warnings logs in your server to correct possible problems!

Changes :

  • RSS feeds and server logs finally work in threads!

  • It is now possible to delete several tickets topics at once (command tickets topic remove)

  • The reminder selector (reminders delete) has been improved to allow you to select more than 25 reminders

  • The event rank command also displays the 5 players with the most points

Corrections:

  • Fixed many bugs in the ticket system

  • Fixed the display of the duration of more than one month

Event:

Pumpkins and ghosts are back! Until the first of November, take part in this worldwide celebration and display these beautiful orange and black colors everywhere on your servers. The most invested users can even win a special Halloween 2022 card! All the necessary information will be available with the command event info at the opening of the event, in a few hours.

4.1.1#

Released on 2022-08-13

What’s new:

  • Ticket topics now support basic (“Unicode”) emojis

  • You can now contribute to the improvement of the antiscam AI with the antiscam report command

  • You can set a custom ticket name format via the ticket portal set-format and ticket topic set-format commands

  • Added modlogs bot_warnings, discord_invite, ghost_ping and member_verification (we highly recommend to enable the first one)

Changes:

  • New variables are available for creating voice channels: {number} and {minecraft}!

  • The RSS feed module has received a major code overhaul, to fix some bugs and be cleaner - feel free to report any suspicious behavior!

  • The roles_react update command will display emojis in the order you give them, for even more customization

  • You can see the permissions associated with a raw value (binary or numeric) with the permissions command

  • Nickname changes will no longer be saved by default on large servers (over 3,000 members). You can always activate them manually via the nicknames_history option

  • The reminder delete command now uses Discord’s selection menu to save you from searching for the ID of your reminders

  • The info command on a bot now displays the bot owner, if declared in the top.gg site

  • The message of introduction of a ticket will be automatically pinned

Corrections :

  • All commands should now support the new 19-digit Discord IDs (before, some commands like info id did not detect them)

  • The documentation about rss add contained bad information

  • The softban reason only accepted one word so far

  • The minecraft mod command works again and uses the brand new official CurseForge API

4.1.0#

Released on 2022-06-30

What’s New:

  • We have a brand new cool ticket system! More information in the documentation or via the help tickets command

  • The modlogs “member_kick” is available when the bot has permission to read the server’s Audit Logs

  • Aspiring Python developers can use the new pep8 command to automatically format their code

Changes:

  • The emojis restrict/info/rename commands are available as soon as you have the “Manage emojis” permission

  • The modlogs command is now accessible with the “View server logs” permission

  • The list of your RSS feeds (rss list) becomes much more readable

Corrections :

  • Many errors in the generation of modlogs have been corrected

  • The backup create command was not saving webhooks that did not have a custom avatar

  • The rss list command did not work when a subscribed Twitter account could not be found

  • The minecraft server command returned an error when the server description was empty

  • Several commands were not working in voice chat rooms

  • Added some missing translations

  • CPU usage in the stats command almost always returned 0.0% (a bit too optimistic…)

4.0.3#

Released on 2022-05-22

What’s new:

  • Added modlogs “member_timeout”

  • When no “muted” role has been configured, the bot will now try to use the Discord timeout (use config reset muted_role to remove the muted role configuration)

Changes:

  • Added new random gifs to the cat command

  • The roles give/remove commands will give an indication at the beginning of the role assignment or removal

  • The permissions command becomes a bit more readable

Corrections:

  • The rss remove command was unusable when an RSS feed had a link longer than 100 characters

  • The unban command could fail when the user to be unbanned contained a space in his nickname

  • Fixed several errors in server logs

  • The backup create command did not register banned users

  • Partially fixed the backup load command that did not create the roles in the right order

  • Fixed color of blurple 2019 and 2020 collector xp cards

  • The command info server was not working at all

4.0.2#

Released on 2022-05-02

Changes:

  • The emojis of the modlogs list command have been changed for better readability

  • The membercount command now shows the number of unverified members when this feature is enabled on the server

  • The use of antiscam is now documented in the official documentation

  • The bot will no longer send a message for leaving members who have not passed the Discord verification (community servers)

Corrections:

  • Fix the usernames command

  • Fix the perms command in French

  • Correction of the command info member when a member has no roles

  • The log type member_leave was never sending a log

4.0.1#

Released on 2022-04-19

What’s new:

  • Added “antiraid” and “antiscam” modlogs

  • Added paginators to avoid embeds spam, especially for discordjobs and banlist commands

  • You can now blame twitter

Changes :

  • The modlogs list command has been made more readable

  • The order of arguments in the set_xp command has been made more intuitive

Corrections:

  • Reminders work again in DMs

  • The help command works again even when the bot can’t send an embed

  • RSS feeds from third party websites should display the right post time a bit more often

  • It is again possible to change the leave message of a member (config change leave ...)

  • The set_xp command will no longer return a weird error

  • The bot configured in French could sometimes use English instead

4.0.0#

Released on 2022-03-31

New identity !

Zbot becomes Axobot, a bot based on the axolotl! The transition will be done progressively in the coming weeks so that no one feels lost, but it is there. The goal is to mark this new version even more by creating a more friendly bot ( we too know how to make creepy smiles in a bot avatar!).

What’s new :

  • Very big parts of the code have been modified to be faster and easier to maintain. So that’s good news for you, but it probably broke some parts of the bot that I couldn’t see. Feel free to report any bug or abnormal behavior on the support server, it will help us and all other users!

  • Server logs are finally here! Activate them now with the modlogs command

  • The brand new AI anti-scam system is here. You can test it and activate it in your servers with the antiscam command

Changes:

  • The arrival position in the info member command is restricted to small servers (less than 10k members) to limit the computing time

  • The discordstatus command, RSS feeds and some other commands use a custom date format just for you

  • RSS feeds now accept the new youtube link format (youtube.com/c/supercoolusername)

  • Anti-raid thresholds have been increased considerably, we advise you to check the new values to avoid any problems

3.7.4#

Released on 2021-10-21

Changes:

  • The bot now uses version 2.0 of discord.py, which means that threads are finally supported! But this version is still very unstable and has broken a lot of things during the migration, so don’t hesitate to report any bug or abnormal behavior

Corrections:

  • The display of the command discordstatus when an incident was ongoing has been corrected

Event:

Pumpkin and bat season is here! Until the first of November, participate in this general celebration and wear those beautiful orange and black colors. The most invested could even win a special Halloween 2021 xp card! More information via the event command in your server. PS: There are several ways to earn event points, the easiest being probably ``!halloween collect`` every hour…

3.7.3#

Released on 2021-05-07

Changes:

  • The basic help menu in PM better shows that it is about commands available in PM

  • The info command with a voice channel now shows the channel region, not the server region (or nothing if the region is set on automatic)

Corrections :

  • The mutelist command is now listed in the Moderation category of the Help menu

  • The info command works again for bots

  • Fixed translation error in a levelup message in English

  • Fixed !config compress_help command

Event:

Discord celebrates its 6th anniversary in a week! To celebrate this, we are once again participating in the global “Blurple” event, where you can try to win a special blurple 2021 xp card! More information via the event command in your server. PS: There are several ways to earn event points, the easiest one is probably ``!blurple collect`` every 3 hours…

3.7.2#

Released on 2021-04-18

What’s new:

  • The mutelist command has been introduced, with a similar usage to banlist

  • If you want to disable the tic-tac-toe game, or just reduce its spam, you can use the ttt_display config option

  • New command mc skin, to get the skin of a Minecraft Java player

  • Anti-raid victims will now receive a PM

  • Redesign of the moderation logs (in the chat, the logs channel and in PM)

Changes:

  • Anti-raid actions will appear in the moderation logs

  • Anti-raid has been strengthened, with wider filters (feel free to suggest changes)

  • Duration limits have been changed: max 2 years for tempmute, 20 for tempban, and 5 for reminders

  • New resource in discordlinks

  • New statistics in the stats command

  • The system of partnership with bots will display their owners if possible

Corrections:

  • The vote command should no longer give strange errors every time it is used

  • Escape markdown in the different variables of the RSS messages

  • Correction of the title of RSS feeds

  • Fixed some rare errors for the book search command

  • Fixed the roles give command

  • Fixed some command descriptions

  • Bot could not answer to rss twitter command

  • case search command was not displaying tempmute/tempban times

  • The command emoji restrict was not working anymore

  • Fixed several errors with anti-raid

  • Fixed a bug with Discord when the reason for a ban/mute/kick exceeded 512 characters

3.7.1#

Released on 2021-02-08

What’s new :

  • Command discordjobs to see the list of offers offered at Discord

  • And discordstatus to find out if Discord is currently down

  • reminders clear to remove all your current reminders at once

Changes:

  • xp amounts in the top command should be easier to read

  • Role parsing in the emoji restrict command has been greatly improved

  • The permissions command can now receive categories

  • You can specify a page number in emojis list, to avoid spam on large servers

  • The info user command gets new information if the target is banned from the server

  • Adding an answer to the rss list when you have no feeds

  • The anti_caps_lock option should be more precise

  • Manual unmutes will also cancel all automatic unmutes for that member

Corrections:

  • Big improvements on RSS feeds, which should be much faster and optimized

  • The bw alias of the bubble-wrap command has been fixed in the documentation

  • The invite command will give a generic invitation link if the website is not available

  • The roles add/remove commands should be faster and less annoying Discord

  • The voice channels system is working again

  • Correction of weird characters in tweets

  • The help info command is back

  • The book search keyword command should work again

3.7.0#

Released on 2020-12-26

What’s new:

  • A cool new voice chat management system has arrived! More information in the documentation

  • You can now specify an emoji in the emojis clear command

  • New mc mod command, for info on a Minecraft mod

  • The compress_help configuration allows you to compress the list of commands in the help message.

  • Roles and welcome messages in community servers are now sent when the member accepts the rules, not before !

Changes:

  • A cake will be displayed in the info <user/member> command if the user is celebrating his account anniversary

  • The cooldowns of RSS feeds such as Twitter and YouTube have been readjusted

  • Very important and numerous changes have been made in the code. Please report any abnormal behavior

  • The emoji command gets the alias emote

  • The max length of the prefix has been increased to 10, so you can put “ok zbot, “ as a prefix

  • The “muted” role is now persistent, and will be restored if the member leaves and joins the server

  • Twitter feeds now use IDs instead of usernames, making it possible to work even after a name change

  • A bunch of examples and documentations have been added for the existing commands

Corrections:

  • The command info <member> works again with custom statuses

  • Fixed usernames command with many names

  • The number of members in the counting channels and in the arrival/departure messages has been corrected

  • The bigtext command will no longer return strange errors

  • The mojang command is back

  • The cases list command responds again if the user has no cases

  • Minecraft commands returned a false error when the bot did not have permission to send embeds

3.6.9#

Released on 2020-10-17

What’s new :

  • Switching to a new version of the lib discord.py, which means… many possible new bugs. If you see any that we missed, don’t hesitate to report them!

  • Added a happy-birthday command for more fun with friends, as well as the reverse command.

  • New event in action! Look at the bottom of this message for more info

Changes :

  • Adding several random items in levelup phrases

  • Reduced limit of the number of messages in the count_msg command

  • A link to your original message will be sent with the result of a reminder

Corrections :

  • Correction of some levelup sentences in English

  • Fixed CPU usage statistics in stats command

  • Some other minor corrections

Event :

Halloween is approaching! Until November 1st, use the special command halloween to set the mood on your server, collect event points, observe the very rare bats in your server, and try to win a great xp collector card! Use the event command to get all the details.

3.6.8b#

Released on 2020-09-15

Change:

  • Added the super cool Discord system of naming permissions, which should greatly reduce the risk of unintentional naming. If you see any error related to this system, please report it to us immediately.

  • The command reminder has a new alias reminders, and displays an image when provided

  • The XXmin duration is now valid

Corrections:

  • Fixed rss add command

  • Correction of permission checking in moderation commands (ban, warn, kick, softban)

  • Fixed some error messages

  • Fixed info command with an argument of more than 1990 characters

  • Added an error message for the book search command

  • Correction of mute when role can’t be created

  • Correction of a few bugs with info

  • Corrections of the anti-raid mode

3.6.8#

Released on 2020-09-12

What’s new:

  • If you use a moderation command without permission, but this command has been configured to be usable by other roles, then you will receive an error message

  • New mute-config command, to try to automatically configure the muted role in your server

  • New command destop, to delete all messages up to a specific message (see documentation)

Changes:

  • The unafk command answers something if you are not afk

  • You can use the !clear XX @user command on users who have left the server

  • The book search command has been redone, with more results but less detail, and a better look

  • Reminders recorded on a server you have left will be sent to you in PM if possible

  • The “muted” role is no longer automatically configured upon its creation, but only via a command

Corrections:

  • Fixed the bug when trying to add an rss feed or a minecraft server while exceeding the limit

  • Fixed a typo in the description of the profile config command

  • Better stability of rss feeds of websites

  • The info invite command with an invitation from a server without an icon works again

  • Some security corrections

3.6.7#

Released on 2020-08-15

What’s new:

  • New nasa command to dream a little of space

  • New link added to the discordlinks command on BetterDiscord

  • A new little Easter Egg has been added to the bot, it’s up to you to find it!

  • Muted members will receive a message in PM with the reason and the duration of the mute

  • New morpion_emojis configuration option to customize morpion’s emojis

Changes:

  • The about command now uses an embed if possible, and includes a link to the Privacy Policy

  • Added new translations for permissions (View guild insights) and info server (Community server) commands

  • The rr reload command no longer tries to refresh your roles if no reward roles have been configured

  • Percentages in the membercount command no longer show 0% or 100% when it’s not true

  • Member counting channels will try to refresh only every 5 minutes maximum, to respect Discord restrictions

  • The roll command uses commas instead of semicolons

  • The cases list command only shows the last 60 cases, to prevent abuse

  • rmd becomes an alias for the remindme command

Corrections:

  • Permission issues have been fixed for the say and react commands

  • An error in some invitations with the info invite command has been fixed

  • The member info command did not display the time since the member arrived if it was less than a day

  • The embed command no longer crashes the bot when you forget a quote

3.6.6#

Released on 2020-07-04

What’s new:

  • New bubble-wrap command, just for fun

  • The reminder command has been expanded to add listing and deletion features

Changes :

  • The duration format XXhXX is now supported (example 2h45)

  • A new link has been added to the discordlinks command

  • The roll command now requires at least 2 choices

  • The mojang command has been updated with their new logo and a new API

  • The rss mentions command accepts a new argument “mentions”. The documentation has also been updated

  • The react and roles_react update commands now accept URLs from messages when they are not in the same channel

  • You can use the thanos command on another user

Corrections :

  • Fixed some unexpected commas in xp commands

  • The time in the !reminds is right again, no more timezone errors

  • The AFK system has received some corrections, including the deactivation in servers that have disabled the fun module

  • The info server command correctly displays the maximum number of emojis

  • The Twitter feeds of the RSS module have been rewritten to use only the official Twitter API. It is possible that some bugs may appear, but at least you will finally have some posts

3.6.5#

Released on 2020-05-07

What’s new:

  • A botinvite command to simply access an invitation link from the bot

  • The bot has been added to a new list of bots (Arcane Center), don’t hesitate to vote for it!

  • The config command is open to anyone with permission to “Manage the server”! (“Administrator” until now)

  • The levelup_channel option now allows you to select a channel to send levelup messages to (or no channel at all)

Changes :

  • The afk command can be used even when the bot cannot change your nickname (it will keep the status cached for a while)

  • If the target of the perms command is administrator, only this permission will be displayed

  • Added documentation for the backup command.

  • Removing the camlink command

  • All links in discordapp.com have been updated to discord.com

  • The stats command has been updated to include only the global system in the xp total earned

  • The unit w is now a unit of valid duration (week)

Corrections :

  • Some bugs fixed on the set_xp command

  • Some other bugs fixed with the xp system

  • The info command no longer breaks with custom statuses

Event :

Discord will soon celebrate its 5th birthday! To mark the occasion, we’re once again participating in the worldwide “Blurple” event, where you can try to win a special blurple 2020 xp card! More information via the event command in your server.

Fishy day!

As you all probably already know, today is International Fish Day! So don’t be surprised to see one or two fish appear in your conversation. But I promise you, it won’t last more than 24 hours!

For those who would like to disable this unique feature, you can temporarily disable the bot’s “fun” module via the config enable_fun false command (see the documentation <https://zbot.rtfd.io/en/latest/server.html#list-of-every-option>)

3.6.3#

Released on 2020-03-22

What’s new:

  • The reminds command allows you to ask Zbot to remember something later. It is still in the testing phase, so please send us any problems you encounter

  • roles server-list sub-command to list server roles and number of members

Changes:

  • If no user is specified, the usernames command will work for you

  • The anti-raid feature has been revised to be harder

  • The command tic-tac-toe has a new alias ttt

  • Now help <cmd> better display the information

  • Adding a link in the about command

Corrections:

  • The roles_react command checks the permission to handle roles correctly again

  • A too long description of the server no longer causes a problem in the config command. The same goes for the "’ character

  • No more prefix problems in the help and config commands

  • The usernames command no longer returns an error when there are too many nicks to display

  • The minecraft commands are working again

  • Some other minor fixes and perfs improvements

3.6.2#

Released on 2020-01-25

What’s new:

  • Added role remove command

  • The info command accepts the snowflake (or ID) type

  • Adding the backup load command ⚠️ This feature is still being tested, please send me your feedback on it!

Changes:

  • You can now use the name of a module in the help command

  • Remove the profile animated_card and profile auto_unafk commands

  • The backup command changes to backup create, with more info (incompatible with previous versions)

  • The emoji and role commands now have an info subcommand, an alias for info emoji/role ...

  • The “requested by …” at the bottom of the embeds are translated

Corrections:

  • Finnish date formatting correction

  • Correction of the display of the number of mute/ban days

  • The info server command adapts even when the server has no role

  • No more surprises with the config change command

  • The unhoist command is more precise when selecting users to rename

3.6.1#

Released on 2019-12-13

What’s new:

  • Nothing for the moment, we focus on bugs

Changes:

  • Added a link in the discordlinks command

  • The events command is finally classified in the menu of the help command

Corrections :

  • The stats command works again

  • Fixed the number of users in the stats command which had some of them in duplicates

  • The date in Finnish in digital format is better displayed

  • Other minor corrections and performance improvements

3.6.0#

Released on 2019-12-01

What’s new:

  • The commands info invite and info server have much more information

  • The config see command is now arranged by page, to access all options

  • It is possible to use the config command without subcommand in some cases. More information in the documentation

  • Added an event system, allowing to win unique xp cards when using the bot (other gains will come later)

  • For this system, an events command has been created

  • Added the language fr2, a familiar French

Changes:

  • You can specify a list of roles in the roles_react update command

  • Updating translations

  • The rss command returns the help page when used without a subcommand

  • The user configuration commands have been grouped under the profile config command. Old commands are depreciated and will be deleted soon

  • The fields of the commands info ... have been reorganized to adapt to the new embeds

  • The crab command has been renamed to tictactoe

Corrections :

  • Fixed a bug in the verify command that sometimes returned an error under certain circumstances

  • Some minor performance corrections

  • The rss list command is finally translated

  • Fixed errors with rss flows

Event:

Christmas is coming! You can now collect event points to win a special xp card for Christmas 2019! More information with the command event info.

3.5.9#

Released on 2019-10-20

What’s new:

  • Happy Halloween! Enjoy until November 1st a unique avatar for the bot (thanks Adri526), a special tic-tac-toe game and some rare easter eggs

Changes:

  • The perms command is finally translated

  • It is no longer necessary to use a prefix in PM

  • The about and config help commands have been updated

  • The command cases has for new alias infractions

Corrections :

  • Warn no longer displays duration in the cases list command

  • The embed command returns an error if the image url is invalid

  • The roles_react command works again if the emoji has been deleted

3.5.8#

Released on 2019-09-29

What’s new:

  • New command rss deviant, for creators on DeviantArt

  • The command role give appears (its opposite role remove will be added later)

Changes:

  • An alias case edit has been created for case reason.

Corrections :

  • The case reason command works again with apostrophes

  • The discordlinks command also works, like changelogs.

  • The bot invitation in the about command has been modified

  • The rss embed command has received many corrections

  • The verify command no longer returns an error if the bot tries to delete a message already deleted

  • More other minor bug fixes

3.5.7#

Released on 2019-09-20

What’s new:

  • The leave-crab command allows you to leave a current crab game

  • The changelogs list command lists all registered versions, with their date (in UTC)

Changes:

  • Several commands now have aliases, such as the piece command which has received its English equivalents

  • The limit of the count_msg command has been multiplied by 10 (yolo). In exchange a cooldown was added, and the syntax was modified to accept another channel

  • It is no longer possible to use the say command for a channel where the user cannot post messages

  • Discord latency is also given in the ping command when you use it in its basic function

  • Some documentation has been added to explain the different configurations of the xp system

Corrections :

  • Various corrections made to rss flows

  • The bitly command seems to work better

  • The rss embed command works again without arguments

  • Some English and lolcat translations have been corrected

  • The emoji list command splits the lists into packages of 50 to be able to display more if necessary

3.5.6#

Released on 2019-09-08

What’s new:

  • It is possible to customize the embed of rss flows even more, via the rss embed command (see documentation)

  • Addition of the bot and its statistics on botlist.space

  • Editing and deleting cases now creates logs

  • Exp modifiers appear! With the xp_rate configuration option, you can setup a modifier between x0.1 and x3 !

Changes:

  • You can use the help command with the name of a category

  • Added many translations, thanks again to the volunteers! (German and Spanish are planned)

  • You can no longer use rank and top if the xp is disabled

  • The embed command is a little faster

Corrections :

  • Prefixes with more than one character work correctly

  • The mc entity command works again

  • Some corrections on the rank command

  • Reweets are real retweets again

  • The roles-reactions finally accept the server’s emojis.

3.5.5#

Released on 2019-08-30

What’s new:

  • You can update a role-reaction embed via the roles_react update <message ID> command

  • The variable {username} is available for levelup messages, if you don’t want to mention

  • The changelogs command allows you to consult the release notes of any version from this one

  • If the bot cannot give a role to a new member, then it will send a message in the moderation log channel

Changes:

  • The help command is now sorted into several categories

  • These categories are also displayed in the help <command> command

  • Rss feeds now have a two-minute cooldown, to limit duplicate sending

  • The react command works in any chat where the bot can read the message history

  • The embed command accepts the argument ‘colour’ (alias ‘color’)

  • The Finnish translation still continues… if you want to help translate the bot, feel free to send me a DM

Corrections:

  • Even if you have a lot of usable commands, the help command should no longer cause you any problems