MKT Time Trial Bot

About

MKT Time Trial Bot manages all the time trial related activities on the MKTC Discord server. Use it to submit your best times, view the leaderboard for any track, and see a player's TT history!

Click below to join the MKTC Discord server

Join the MKTC Server

How To Submit

There are a few ways you can submit your times, but regardless of the method, all submissions should be done in the #tt-submission channel. Then, wait for an Updater to approve it.

Method 1: Send a screenshot

If you have the lap times, include them in the message. For example, use 39.75/39.72 or .75/.72. Otherwise, there is no need to include the full time, like 1:19.47.

The bot will use OCR to read the time and track name from your screenshot, and a submission message containing the details will be shown.

Note: if it's the first day of a new tour, the bot may not send a submission message. Don't worry though, an Updater will add your time once the bot is updated.

If there were any errors, you can press the Edit button where you can change the track, time, or add a video link. If you wish to cancel your submission, you can press the Cancel button.

Method 2: Use the submit command

Use either /submit (preferred) or !submit.

For the slash command /submit, these are the required and optional arguments:

track-name: While you type, a list of suggestive names will appear. You may select one of those names, enter the full name, or enter the track abbreviation.
time: Either the total time 1:19.14 or the lap times 39.46/39.68. Note: lap times like .75/.72 will not work here.
screenshot: The screenshot.
video-link (optional): A link to your video.

For the message command !submit, use the following command order, and don't forget to include the screenshot image:
!submit track-name time optional-video-link

Checking The Leaderboard

Use /leaderboard.

You will need to provide the track-name argument. Similar to /submit, a list of suggestive tracks will appear while you type.

Optionally, you can use filter to show either the global leaderboard, which includes all the submissions from the previous tours, or only the current tour leaderboard. If you are viewing the current tour leaderboard, you can optionally set send-as-image to be yes to get the leaderboard as an image table.

Checking Someone's History

Use /player-history.

You will need to provide the player-name argument. While you type, a list of suggestive names will appear.

By default, the results will be sorted in alphabetical order by track name. If you want to sort by rank, which shows the tracks you placed the highest in first, select the rank option in the sort-by argument.

Note: multiple names for the same player may show up while typing in player-name, and this is the result of name changes over time. The bot will do its best to map names to the correct player. However, if you notice a name is not mapping correctly, please contact an Updater to resolve the issue.