diff --git a/docs/general/rabot.md b/docs/general/rabot.md index 2f3c359e..70ab5457 100644 --- a/docs/general/rabot.md +++ b/docs/general/rabot.md @@ -12,7 +12,7 @@ RABot has many cool and useful commands, and on this page you'll see some exampl RABot is powered by [Bun](https://bun.sh/), [TypeScript](https://www.typescriptlang.org/), [discord.js](https://discord.js.org/), and [Drizzle ORM](https://orm.drizzle.team/). -RABot is open source! You can view its code on GitHub at [RetroAchievements/RABot-Next](https://github.com/RetroAchievements/RABot-Next). +RABot is open source! You can view its code on GitHub at [RetroAchievements/RABot](https://github.com/RetroAchievements/RABot). Contributions are welcome! ## General Commands @@ -23,20 +23,24 @@ Displays the current channel topic. ![topic command usage](/rabot-topic.png) -### `!rule` +### `/rules` -Note: This command has not yet been converted to a slash command yet! - -Displays server rules, or a specific rule if specified. +Displays server rules. ![rule command usage](/rabot-rule.png) +Optionally, provide a specific rule number to display. + +![rule command usage](/rabot-rule-usage.png) + ![rule command usage](/rabot-rule-2.png) ### `/contact` Shows contact information for various RA teams. +Note that this response is ephemeral, meaning only you will see it. + ![contact command usage](/rabot-contact.png) ### `/status` @@ -57,7 +61,7 @@ Creates a simple poll (up to 10 options) Creates a timed poll that automatically closes. -Note that a native Discord poll might be easier and more intuitive to use, and also closed automatically. +Note that a native Discord poll might be easier and more intuitive to use, and also closes automatically. ![tpoll command usage](/rabot-tpoll.png) @@ -81,12 +85,10 @@ Generates a pretty achievement news template with colors. ![gan2 command usage](/rabot-gan2.png) -### `!mem` - -Note: This command has not yet been converted to a slash command yet! +### `/mem ` Parses MemAddr strings and show achievement logic. -Supply either an achievement id, achievement url, or a memaddr. +Supply either an achievement ID, achievement URL, or a MemAddr string. ![mem command usage](/rabot-mem.png) diff --git a/docs/public/rabot-contact.png b/docs/public/rabot-contact.png index 441ef7fa..d4de4412 100644 Binary files a/docs/public/rabot-contact.png and b/docs/public/rabot-contact.png differ diff --git a/docs/public/rabot-mem.png b/docs/public/rabot-mem.png index 4be15b96..1ae15654 100644 Binary files a/docs/public/rabot-mem.png and b/docs/public/rabot-mem.png differ diff --git a/docs/public/rabot-rule-2.png b/docs/public/rabot-rule-2.png index 024c4fcd..7ce1c099 100644 Binary files a/docs/public/rabot-rule-2.png and b/docs/public/rabot-rule-2.png differ diff --git a/docs/public/rabot-rule-usage.png b/docs/public/rabot-rule-usage.png new file mode 100644 index 00000000..0780d2dd Binary files /dev/null and b/docs/public/rabot-rule-usage.png differ diff --git a/docs/public/rabot-rule.png b/docs/public/rabot-rule.png index 5795c805..cdf8625b 100644 Binary files a/docs/public/rabot-rule.png and b/docs/public/rabot-rule.png differ diff --git a/docs/public/rabot-status.png b/docs/public/rabot-status.png index d78e326f..349a4fd7 100644 Binary files a/docs/public/rabot-status.png and b/docs/public/rabot-status.png differ