Mr. Tom / Documentation
  • Website
  • Home
  • Changelog
  • Premium
  • Getting Started
    • General Settings
    • Variables
  • Community Features
    • BattleCard Game
    • Comic
    • Joke
    • Leveling Features
    • PickForMe
    • Polling
    • Soundboard
    • User Feature
  • Messaging Features
    • Clear
    • Embed Feature
    • Say Feature
    • Tag Feature
  • Automator Features
    • Autopost
    • Notification Features
      • Notification Role
      • Notification Youtube
  • Tool Features
    • Button Features
      • Button Delete
      • Button Edit
      • Button Form
      • Button Link
      • Button Message
      • Button Role
      • Button Re-Arrange
    • Dropdown Features
      • Dropdown Role
      • Dropdown Edit
      • Dropdown Re-Arrange
      • Dropdown Delete
    • Get Features
  • Moderator Features
    • Role Features
    • Settings Features
      • Discord Slash Command Permissions
      • Unlock & Lock Premium
      • Welcome Feature Setting
    • Statistics Features
    • Welcome Features
Powered by GitBook
On this page
  • // July 24th 2022
  • // July 23rd 2022
  • Bug Fixes
  • // July 5th 2022
  • Improvements
  • Bug Fixes
  • // July 2nd 2022
  • Improvements
  • Bug Fixes
  • // May 19th 2022
  • New Soundboard Feature
  • Improvements
  • Bug Fixes
  • // April 29th 2022
  • New Tag Edit Command
  • Improvements
  • Bug Fixes
  • // April 27th 2022
  • Improvements
  • Bug Fixes
  • // April 18th 2022
  • Improvement
  • Bug Fixes
  • // April 13th 2022
  • New Tag Feature
  • New Comic Feature
  • New Joke Feature
  • Improvements
  • Bug Fixes
  • // April 6th 2022
  • New Button Form
  • Create Embed with Json
  • Command Syntax
  • Improvement
  • Bug Fixes
  • Important Note
  • // March 15th 2022
  • Bug Fixes
  • // March 12th 2022
  • Improvements
  • // March 10th 2022
  • Bug Fixes
  • // March 4th 2022
  • New Statistics Feature
  • New Invite Roles
  • New Voice Activity
  • Improvements
  • Bug Fixes
  • // February 14th 2022
  • Improvements
  • Bug Fixes
  • // February 7th 2022
  • New Notification Role Feature
  • Improvements
  • Bug Fixes
  • // February 4th 2022 - 2
  • Improvements
  • Bug Fixes
  • // February 4th 2022 - 1
  • Improvements
  • Bug Fixes
  • // January 28th 2022
  • Improvements
  • // January 27th 2022
  • Improvements
  • Bug Fixes
  • // January 26th 2022
  • Improvements
  • Bug Fixes
  • // January 25th 2022
  • New Global Leveling System
  • New Commands
  • Improvements
  • Bug Fixes
  • // January 24th 2022
  • New Commands
  • Improvements
  • Bug Fixes
  • // January 22nd 2022
  • New Reward Roles
  • Bug Fixes
  • // January 21st 2022 - 2
  • New Button Features
  • Improvements
  • // January 21st 2022 - 1
  • Improvements
  • // January 20th 2022 - 2
  • Improvements
  • Bug Fixes
  • // January 20th 2022 - 1
  • Bug Fixes

Was this helpful?

Changelog

Bot detail updates

PreviousHomeNextPremium

Last updated 2 years ago

Was this helpful?

// July 24th 2022

  • New /button edit command. For more details, see the 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

  • 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!

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]

New Comic Feature

This command will return a random or specific comic of your choice. New command: /comic (search_title)(date)

New Joke Feature

This command will return a random or specific joke based on your keyword. New command: /joke (keyword)

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..

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.

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

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.

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.

Improvements

  • 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.

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 self

  • Fixed 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.

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.

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.

New Role Mode for and . Now you can set whether Mr. Tom will add & remove roles, add roles, or just remove roles.

New Discussion Mode for . Now you can choose between automatically creating a Thread, Text Channel or Ticket Channel.

New Role Mention Option for . Now you can mention role when discussion mode is on.

For more details, see the page.

For more details, see the page.

For more details, see the page.

For more details, see the page.

For more details, see the page.

Premium Benefit: This feature has extra benefit for Premium Servers. For detail visit .

To learn more on how to create JSON for embed message visit page.

For more details, see the page.

For more details, see the page.

For more details, see the page.

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 page.

Add invite link and user rank data to the Join and Leave audit log. For more details, see the page.

For more details, see the page.

For more details, see the page.

For more details, see the page.

Button Edit
Button Role
Button Form
Button Form
Button Form
Soundboard
Tag Feature
Comic
Joke
Button Form
Premium Page
Embed JSON
Statistics Feature
Welcome Features
Leveling Features
Leveling Features
Welcome Features
Notification Role
Leveling Features
Leveling Features