Guide - Basics

Starting out, the bot may seem a bit intimidating to you. However, fret not since this page will help you to get started with the bot by explaining the different commands, and giving you tips and tricks on finding whatever it is you want to find within Red Dead Redemption 2 and Red Dead Online.

If you ever get stuck, feel free to reach out on the bot's Discord server for additional support.


Commands are how you control the bot. If you type !help in a channel the bot is in, it will reply to you with a list of all commands available within the bot for example. Some commands may require you to provide more information, such as the !find command, which is used by typing !find bear to search for a bear, for example.


These are the commands that let you find in-game content that's available in the game.
Displays today's Daily Challenges based on community posts.
Displays the next Free Mode Event and when it'll start.
Find and get information about anything in the bot's Compendium.
Sends you a private message Compendium items based on a category.
Find Madam Nazar's location based on community posts.
Find this week's Weekly Collectible Request based on community posts.


These commands find information about the game that is not within the game.
Keeps track of how many days it has been since the last update.
Retrieves the latest news from Rockstar Newswire.
Displays the current Service Status from Rockstar Support.
Retrieves the latest game updates from Rockstar Support.


These commands are additional functionality reserved for Patrons.
Generates an RDO-styled title.
Generates an RDO-styled toast.


These commands are mostly commands that are used to find information about the bot.
Displays the different people that helped create this bot.
Displays different links to support the bot and its owner.
Displays all the available commands.
Tells you your permission level for the current message location.
Allows you to see how quickly the bot responds to messages.


RDO Compendium is available in multiple languages. Thanks to the help of the translators, the bot is available in English, Deutsch, Español (España), Español (México), Français, Italiano, Polski, Português (Brasil), Русский, 日本語, 简体中文, 繁體中文, and 한국어.

To change the language of the bot for your server, you are able to use the !settings command to change the language. To do so, you can use !settings set language <language>, replacing "<language>" with any one of the following: de, en, es, esmx, fr, it, ja, ko, pl, ptbr, ru, zhs, or zht.

To change the language of the bot for just one command, for example if you can't understand the language the bot is set to within a server, you can use !de, !en, !es, !esmx, !fr, !it, !ja, !ko, !pl, !ptbr, !ru, !zhs, or !zht followed by your command to change the language of the bot to the corresponding language for just that command.

The bot will always respond and listen to English commands when private messaging.