Changelog
Bot detail updates
// July 24th 2022
New
/button edit
command. 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 edit
command.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_mention
variable for embed json. It takes role id or everyone to mention role or everyone.Rename back the
/get custom-emoji-id
command to/get emoji-id.
Bug Fixes
Fixed a bug where user get an error on
/get unix-time
command 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 create
command.
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 find
command.
// 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 find
command.Option to mention member or role on
/polling
command.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 create
and/embed create
command.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 delete
and/button rearrange
command.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 json
command.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
/polling
command.
// 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_to
to/help page
and 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 edit
command system.Suggestion #3: Add an option to add a role description to the Dropdown Role feature using the
/dropdown edit
command.
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-multiplayer
to/battlecard start multiplayer
/battlecard start-solo
to/battlecard start solo
/button link add
to/button create link
/button message add
to/button create message
/button remove
to/button delete
/button role add
to/button create role
/dropdown role add
to/dropdown create role
/dropdown remove
to/dropdown delete
/level server-leaderboard
to/level leaderboard server
/level global-leaderboard
to/level leaderboard global
/notification role set
to/notification set role
/notification role unset
to/notification unset role
/notification youtube set
to/notification set youtube
/notification youtube unset
to/notification unset youtube
Additional Command
/battlecard statistics
. To see BattleCard Player Statistic. It used to under/battlecard lobby
command./battlecard leaderboard global
. To see BattleCard Global Leaderboard. It used to under /battlecard lobby.
Improvement
/level leaderboard
now showing member server nickname instead of user global name.Add
How to Play
button 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 unset
command.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 edit
command.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
/statistics
failed 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-leaderboard
and/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-time
format.Added
/get user-name
and/get role-name
info on/help
page.
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 remove
command.
// 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-name
to get user name by the id.New
/get role-name
to get role name by the id.Rename
/youtube notification
command to/notification youtube
command.
Bug Fixes
Fixed a translation bug on
/role
command.Fixed bug where the bot failed when user did not select any dropdown options on
/settings
,/embed
,/autopost
,/dropdown
command - Fixed bug where other can interact with/settings
,/button remove
,/button rearrange
,/dropdown edit
,/dropdown remove
, and/dropdown rearrange
other than the author it selfFixed bug where
/button remove
is 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 remove
command to replace/button remove single
and/button remove all.
New
/button rearrange
command to rearrange button on bot existing message.
Bug Fixes
Fixed a bug where the bot can not add new embed field on
/embed edit
command.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 edit
command to edit dropdown on bot existing message.New
/dropdown rearrange
command to rearrange dropdown on bot existing message.New
/dropdown remove
command 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
/settings
command.Fixed a bug where user can't use
/role add-role-in-bulk
Note: If you set up dropdown roles prior to this update on your server, you will need to run/dropdown edit
to 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 info
Server 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 info
command.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 info
and/level rank
card.New
/user edit banner
command to change user banner.New
/level global-leaderboard
command to show global leaderboard.
Improvements
When the leveling feature is disabled in the server settings, it will also disable the
/level server-leaderboard
command.Add global ranking data to
/user-info
command.
Bug Fixes
Fixed a bug where the bot gave an error message when the user used the
/say create
command from a different channel.
// January 24th 2022
New Commands
New
level rank
command to show users server level rank and global rank.New
/level server-leaderboard
command to show server leaderboard.New
/user time
command to show users local time.New
/user edit
command to edit users info.
Improvements
/id
command 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 edit
command.Fixed a bug that didn't let user tag role or channel on
/embed
description.
// 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 single
and/button remove all
to support more button style./button role remove
has 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 edit
command.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?