Changelog
Bot detail updates
// July 24th 2022
New
/button editcommand. For more details, see the Button Edit page.
// July 23rd 2022
Bug Fixes
Fixed a bug where Mr. Tom failed to display user info.
Fixed a bug where Mr. Tom failed to display level leaderboard when it takes too long to generate.
Fixed a bug where Mr. Tom failed to give role on when someone use dropdown role.
Fixed a bug where Mr. Tom failed to show the polling result on Private Mode.
Fixed a bug where user can not select min value to 0 on
/dropdown editcommand.Fixed a bug where Mr. Tom failed to give channel access to the author on ticket form created.
// July 5th 2022
Improvements
Suggestion #21 has been implemented. Now Mr. Tom will use server color when embed color data is not present.
Suggestion #22 has been implemented. Now you can send normal message and add attachment on
/embed json.Add new
role_mentionvariable for embed json. It takes role id or everyone to mention role or everyone.Rename back the
/get custom-emoji-idcommand to/get emoji-id.
Bug Fixes
Fixed a bug where user get an error on
/get unix-timecommand when they have not set their timezone yet.
// July 2nd 2022
Improvements
New Role Mode for Button Role and Button Form. Now you can set whether Mr. Tom will add & remove roles, add roles, or just remove roles.
New Discussion Mode for Button Form. Now you can choose between automatically creating a Thread, Text Channel or Ticket Channel.
New Role Mention Option for Button Form. Now you can mention role when discussion mode is on.
Add invite creator data on statistics.
Optimizing embed command.
Preventing user to set min & max values greater than the available roles on
/dropdown role createcommand.
Bug Fixes
Fixed a bug where Mr. Tom did not update the min & max values when when user removed role from existing dropdown.
Bug Report #14: Fixed when Mr. Tom displaying to much @ when user try to tag everyone on
/tag findcommand.
// May 19th 2022
New Soundboard Feature
Play funny sounds during voice chat from our Soundboard Community or create a completely unique and customizable soundboard to let your creativity run wild. The options are endless!
For more details, see the Soundboard page.
Improvements
Integrate Discord New Slash Command Permission.
Settings Command now is back!
Option to mention member or role on
/tag findcommand.Option to mention member or role on
/pollingcommand.Improve general error message.
Add char limit on button form to prevent error (Max question char is 45).
Mr. Tom now give role first then creating the thread on Button Form actions.
Bug Fixes
Fixed a bug where Mr. Tom showing the command author when using
/say createand/embed createcommand.Fixed a bug where Mr. Tom shows an error when the user tries to change the Embed Color if the server has a default color other than Blue.
Fixed a bug where Mr. Tom can not send Welcome Join Audit.
Fixed a bug where Mr. Tom can not log iconless server.
Fixed a bug where Mr. Tom showing random errors on
/button deleteand/button rearrangecommand.Fixed a bug where Mr. Tom can not edit message inside Threads.
Fixed a bug where Mr. Tom failed to update the display when new embed field added.
Fixed bug where user can't use
/embed jsoncommand.Fixed a bug where Mr. Tom failed to post the setting edit when audit book channel can not be found.
Bug Report #9: Fixed a where Mr. Tom given random error message when user try to edit user banner.
Fixed a bug where Mr. Tom failed to do some stuff when the user do not have avatar.
Fixed a bug where Mr. Tom use wrong question box style on
/button create form.
// April 29th 2022
New Tag Edit Command
Now you can edit your tags using the /tag edit command.
Improvements
Changed tag create text input to long style from the short one.
Improving error messages.
Bug Fixes
Fixed a bug where the bot can not post an error message on
/pollingcommand.
// April 27th 2022
Improvements
Improve button form backend.
Add default value when user try to create message or link button without Label or Emoji.
Command change from
/help page_toto/help pageand now it use choice instead of page number input to prevent user wrong input.
Bug Fixes
Bug Report #4: Fixed a bug where user can not upload image on Embed Creator.
Fixed a bug where the bot can't display user global level when the rank is more than 100.
Fixed a bug where user can't use custom color on Embed Creator.
// April 18th 2022
Improvement
New
/dropdown editcommand system.Suggestion #3: Add an option to add a role description to the Dropdown Role feature using the
/dropdown editcommand.
Bug Fixes
Fixed a bug where the bot showing @ on embed create audit book when role_mention is unused
Fixed a bug where the bot can't send a warning message when someone don't have permission to use command and try to use it.
Fixed a bug where the bot failed to open Dropdwon Edit window on huge role list.
Fixed a bug where user can set dropdown minimum value more than the maximum value.
Fixed a bug where user can set dropdown maximum value more than the available roles.
// April 13th 2022
In this update we started adding new ways to interact with Mr. Tom. If you see command option with name search it means dynamic options. What does that mean? That means the options updated as you type and find the closest match from a huge list.
New Tag Feature
Create ready-made messages so we can post them quickly with command.
New commands: /tag create, /tag delete [search_keyword], and /tag find [search_keyword]
For more details, see the Tag Feature page.
New Comic Feature
This command will return a random or specific comic of your choice.
New command: /comic (search_title)(date)
For more details, see the Comic page.
New Joke Feature
This command will return a random or specific joke based on your keyword.
New command: /joke (keyword)
For more details, see the Joke page.
Improvements
Embed Feature now with form editor. It's easier and faster to edit.
Separate command to create embed with JSON file. New command:
/embed json
Bug Fixes
Fixed a bug where the bot has broken button issue on autopost feature for non premium server (Bug report #2).
Fixed a bug where the bot failed to send a warning when user dont have permission to use the command.
Fixed a bug where the bot can’t display global level leaderboard.
// April 6th 2022
Our rewrite update is here! Now Mr. Tom is completely rewritten to support the new Discord API. With this update we also bring new features, changes and bug fixes.
New Button Form
Button Form is a simple way to create Forms on Discord! In this feature we packed a lot of customization so that you can create your personal Form for different cases.
Use cases
To create suggestion system.
To create support/ticket system.
To create form application.
To create questionaries.
And more..
Customization
Custom Form Title.
Add up to 5 questions per form.
Change text box format.
Add form counter.
Add auto reactions action on log message.
Add auto create thread action on log message.
And more..
For more details, see the Button Form page.
Premium Benefit: This feature has extra benefit for Premium Servers. For detail visit Premium Page.
Create Embed with Json
Now you can create embed message with JSON file. It is very useful for moderators to post pre-made messages in JSON file. This feature also supports sending messages through multiple channels or servers simultaneously.
What is JSON?
JSON is a text-based data format that is used to store and transfer data. For example, // JSON syntax { "title": "Your Title", "description": "Your description" } In JSON, the data are in key/value pairs separated by a comma.
To learn more on how to create JSON for embed message visit Embed JSON page.
Command Syntax
For consistency we rename some of our command name to follow our command syntax /feature action options.
Delete
/button link create/button message create/button role create/dropdown role create/battlecard lobby
Rename
/battlecard start-multiplayerto/battlecard start multiplayer/battlecard start-soloto/battlecard start solo/button link addto/button create link/button message addto/button create message/button removeto/button delete/button role addto/button create role/dropdown role addto/dropdown create role/dropdown removeto/dropdown delete/level server-leaderboardto/level leaderboard server/level global-leaderboardto/level leaderboard global/notification role setto/notification set role/notification role unsetto/notification unset role/notification youtube setto/notification set youtube/notification youtube unsetto/notification unset youtube
Additional Command
/battlecard statistics. To see BattleCard Player Statistic. It used to under/battlecard lobbycommand./battlecard leaderboard global. To see BattleCard Global Leaderboard. It used to under /battlecard lobby.
Improvement
/level leaderboardnow showing member server nickname instead of user global name.Add
How to Playbutton on Battlecard Game Window for easy access.
Bug Fixes
Fixed a bug where the bot did not prevent duplicate role on dropdown edit command.
Fixed a bug where Mr. Tom randomly reset the invite roles setting.
Fixed a bug where Mr. Tom did not displaying Top Text & Voice Channel on
/statistics Overview.
Important Note
Now Manage Server is required for Mr. Tom to have permission to see server invite list for Invite Roles feature.
// March 15th 2022
Bug Fixes
Fixed a bug where non premium server can not use
/notification role unsetcommand.Fixed a bug where autopost message has issue with daylight saving time in certain timezone.
Fixed a bug where command setting showing audit mode on non mod command.
// March 12th 2022
Improvements
New option to turn ON/OFF the level up announcement message.
Ability to set emoji on Dropdown Roles via
/dropdown editcommand.The Leveling feature is now ON with announcement messages set to OFF by default.
Improve how the bot handle the data in general.
// March 10th 2022
Bug Fixes
Fixed a bug where non-premium servers could not use the invite role feature.
Fixed a bug where
/statisticsfailed to display data if one of the channel in the database has been deleted.Fixed a bug where the bot did not give warning when user try to add invite label with no invite roles.
Fixed a bug where the bot dont use server timezone to post the Autopost Message.
// March 4th 2022
New Statistics Feature
The new Statistics Feature is here! This feature is a great tool to help you monitor your server activity such as:
Member Count
Member Status
Top Invite Links
Message Count
Voice Count
Top Text Channels
Top Voice Channels
Top Levels
Top Roles
For more details, see the Statistics Feature page.
New Invite Roles
We added a new way to automatically assign roles to new users on your server. With our new Invite Roles, you can assign roles to new users based on the invite link they use. This new feature can be very useful for tracking where new members are coming from.
For more details, see the Welcome Features page.
New Voice Activity
Some users like to chat and some like to talk, you don't have to worry anymore. In this update we added Voice Activity to our Leveling Feature.
For more details, see the Leveling Features page.
Improvements
Add a data option (Message + Voice, Message, or Voice) and a date range option (Today, Last 7 Days, This Month, or Last Month) to create custom leaderboards on
/level server-leaderboardand/level global-leaderboard. For more details, see the Leveling Features page.Add invite link and user rank data to the Join and Leave audit log. For more details, see the Welcome Features page.
Banned Channel now support channel ID on
/settings.
Bug Fixes
Fixed an issue where bots sent multiple notification roles when paired with the invite roles feature.
Fixed a bug where discord returned the wrong time and date when a user joined or left the service.
Fixed a bug where user can't interact on
/battlecard start-solo
// February 14th 2022
Improvements
Mr. Tom's Docs now is available.
Add more user info on welcome audit log.
Now you can select Short Time format on
/get unix-timeformat.Added
/get user-nameand/get role-nameinfo on/helppage.
Bug Fixes
Fixed a timeout error message.
Fixed a bug on Join Roles Setting.
Fixed a bug where the bot give error message on
/dropdown removecommand.
// February 7th 2022
New Notification Role Feature
This feature will allow you to set a custom message and post it on a specific channel whenever a user gets a role.
For more details, see the Notification Role page.
Improvements
New
/get user-nameto get user name by the id.New
/get role-nameto get role name by the id.Rename
/youtube notificationcommand to/notification youtubecommand.
Bug Fixes
Fixed a translation bug on
/rolecommand.Fixed bug where the bot failed when user did not select any dropdown options on
/settings,/embed,/autopost,/dropdowncommand - Fixed bug where other can interact with/settings,/button remove,/button rearrange,/dropdown edit,/dropdown remove, and/dropdown rearrangeother than the author it selfFixed bug where
/button removeis broken.Fixed a bug where the bot did not give error when user try to create polling with 1 choice only.
Fixed a bug where the bot still give Join Roles even the feature is off.
// February 4th 2022 - 2
Improvements
New message variables for level up feature and welcome feature. New variables:
{user_name}and{user_tag}on top of{user_mention}.New
/button removecommand to replace/button remove singleand/button remove all.New
/button rearrangecommand to rearrange button on bot existing message.
Bug Fixes
Fixed a bug where the bot can not add new embed field on
/embed editcommand.Fixed a bug where the bot doesn't show the correct link on Polling Result Message.
// February 4th 2022 - 1
Improvements
Now dropdown role support up to 5 dropdowns per message.
New
/dropdown editcommand to edit dropdown on bot existing message.New
/dropdown rearrangecommand to rearrange dropdown on bot existing message.New
/dropdown removecommand to remove dropdown from bot existing message.Rearrange settings layout.
Bug Fixes
Fixed a bug where the beta temporary database being pushed on global version on
/settingscommand.Fixed a bug where user can't use
/role add-role-in-bulkNote: If you set up dropdown roles prior to this update on your server, you will need to run/dropdown editto force update the data.
// January 28th 2022
Improvements
Customize each command settings on
/settings.Backend improvements to support bigger bot.
// January 27th 2022
Improvements
Now you can set languages on user info using
/user edit language.Improve
/user infoServer and Discord Member Since Display.Leveling Feature Settings now under Settings > Moderator.
Bug Fixes
Fixed a bug where the bot can not display command settings.
// January 26th 2022
Improvements
Add option to choose default banner, upload your own image, and use image url on
/user edit banner.New Field Inline Setting option on Embed Creator to set whether or not field should display inline on pc.
Bug Fixes
Fixed a bug where the bot failed to display user with many roles on
/user infocommand.Fixed all the commands backend to support per command settings.
// January 25th 2022
New Global Leveling System
In this feature, the user experience is saved across the community that uses Mr. Tom and will not be affected by the servers setting.
For more details, see the Leveling Features page.
New Commands
New customizable user banner on
/user infoand/level rankcard.New
/user edit bannercommand to change user banner.New
/level global-leaderboardcommand to show global leaderboard.
Improvements
When the leveling feature is disabled in the server settings, it will also disable the
/level server-leaderboardcommand.Add global ranking data to
/user-infocommand.
Bug Fixes
Fixed a bug where the bot gave an error message when the user used the
/say createcommand from a different channel.
// January 24th 2022
New Commands
New
level rankcommand to show users server level rank and global rank.New
/level server-leaderboardcommand to show server leaderboard.New
/user timecommand to show users local time.New
/user editcommand to edit users info.
Improvements
/idcommand now is/user info.Add "Discord Member Since" and Roles data to
/user info.
Bug Fixes
Fixed a bug where the bot give EXP on the Leveling Feature to the other bot.
Fixed a bug where bot don't send level up messages when Reward Mode is set to OFF.
// January 22nd 2022
New Reward Roles
Reward Roles for Leveling Feature now is available for premium server.
For more details, see the Leveling Features page.
Bug Fixes
Fixed a bug that didn't let user edit embed image on
/embed editcommand.Fixed a bug that didn't let user tag role or channel on
/embeddescription.
// January 21st 2022 - 2
New Button Features
Button Message Creator : Now you can create a button that can respond with messages.
Button Link Creator: Now you can create a button that can redirect to a specific url.
Improvements
New
/button remove singleand/button remove allto support more button style./button role removehas been removed.
// January 21st 2022 - 1
Improvements
The Join Roles feature is now checking whether the server has Member Screening enabled or not to prevent new members from passing the screening.
// January 20th 2022 - 2
Improvements
Polling default duration now is unlimited (No expiration).
Bug Fixes
Fixed a bug where the bot did not remove the data on Button Role Limit.
// January 20th 2022 - 1
Bug Fixes
Fixed a bug that didn't let user use "My Timezone" option on
/id editcommand.Fixed a bug that Autopost Feature stop working.
Fixed a bug that didn't let user change channel on Settings > Community > Leveling Feature.
Fixed a bug that didn't let user change server default color & timezone on Settings > Moderator > General.
Fixed a bug that didn't let user save the audit channel on Settings > Moderator > Welcome Feature.
Last updated
Was this helpful?