Skip to content
This repository has been archived by the owner on Dec 4, 2018. It is now read-only.
LikeLakers2 edited this page Feb 14, 2017 · 11 revisions

Hello, I'm Mettaton, an RP bot built for the needs of the Official /r/Undertale Discord Roleplay. (That's a mouthful, ain't it?) I'm here to help automate some processes. Most importantly, I keep an automated log of the roleplay channels, so we don't lose everything should the channels be suddenly deleted again.

Command Conventions

Any time you see < > around a parameter, that means it's required. You MUST specify these parameters.

Any time you see [ ] around a parameter, that means it's optional. You are not required to specify these parameters.

Do not include < > or [ ] around your parameters when executing commands.


To force a parameter to have spaces, put "quotes" around your parameter. For example, rp!set <ID> Name "Mr. Bags" will force "Mr. Bags" to be one parameter rather than two.

My normal invoker is rp! or a mention at the start of a message, however you may also use these in place of that: mtt!, mettaton!, :mttkinky:, :mttintrigue:

Please note that the transition to GitHub Wiki pages is still in progress -- there may be some discrepencies and weird formatting of how the commands work. If there is any discrepency and the bot is not helping, please feel free to ping @MichiRecRoom#9507 on discord.

Commands

Click on a command to view more about it. Commands with a * after them mean that those commands are locked to admins only.

Archival

Command Description Aliases
rp!archive Archival feature similar to 42 and Beta 42's +archive command.
rp!archivechan* Manages my channels that will automatically be logged to file.

Character Manager

Command Description Aliases
rp!register
rp!reregister
Register a character for roleplay. This is done in PM, and you are able to exit at any time.
rp!charmanage
(DEPRECATED)
Manages characters, as well as listing them. rp!cm
rp!view View a character.
rp!set Manage the fields on one of your characters.
rp!setprop* Set a property on a character -- these are admin-only fields.
rp!list Get a list of characters.
rp!search Search for a character!
rp!delete Delete a character you've made.

Role Management

Command Description Aliases
rp!giveme Gives you access to the roleplay channels.
rp!<rolecommand>* Gives the role to someone. Multiple people can be specified.

Misc

Command Description Aliases
rp!diceroll Roll some dice. Useful if you need a quick random number. Aliases: rp!roll, rp!dr rp!role rp!ignore

Admin

Command Description Aliases
rp!ignore* Manages my ignore list -- people on this list will not be able to use commands.

Secret

Command Description Aliases
rp!????? ...
Clone this wiki locally