This bot category covers functionality related to registering and managing ones character within the bot. It contains the following commands:
- Register: This should be the first command any new user runs with the bot. This command will create a character within the bot. Users are limited to only one(1) active character at a time. Its only required argument is character name. A character's description, age, gold, pronouns, and titles are optional commands. If unused, description will default to "None given", age will default to 0, gold will default to whatever the current starting gold is at the server level, pronouns will default to "", and title will default to "Navigator". Once ran, this command will give the user the required roles to join the RP and game channels within the server, create a new wiki page for your character, and create a welcome message for your character.
- Swap: This command allows a user to swap between characters. This action can ONLY be ran with permission from a League Manager. Its only required argument is a character name and it must EXACTLY match the name used when the character was registered.
- Check_days: This command checks to see how many downtime days your current active character has available to use. It has no required or optional arguments. All characters are granted 7 days to use during the week starting on Sunday. These are "use it or lose it" meaning that all 7 days must be used a week and none will roll over into the coming week.
- Check_gold: This command checks to see how much gold your current active character has on hand to spend. It has no required or optional arguments.
- set_gold: This sets the amount of gold a character has on hand. It has two required arguments, an integer value for how much currency and the denomination of currency. One ran this command cannot be undone.
- add_gold: This adds the amount of currency to the current total a character has on hand. It has two required arguments, an integer value for how much currency and the denomination of currency. This command does NOT need to be ran following a job within Tales. This currency is added automatically upon successful job completion.
- char_lookup: this command looks up your current active character and provides details about them. It has no required or optional arguments
- buy: this command allows a character to purchase an item. It has 5 required arguments. Item is the name of the item you wish to purchase, value is an integer value the item is worth, denomination is the denomination of the provided cost, vendor is who the item was purchased off of, and approver is the WM or Storyteller who approved the transaction. It was 1 optional argument. Wait is the integer value associated with how many days it will take the item to be completed. Once that time has passed the bot will notify you of delivery.
- death_roll: This command should only be ran following a characters death. This command will provide a selection of curses and boons you may select from upon revival. It as an optional argument of For_Fun. ENTER "Y" INTO FOR FUN IF YOU ARE USING THE COMMAND TO VIEW POTENTIAL CURSES AND BOONS. Otherwise a death will be recorded on your character and this will not be undone.
- report_match: This commands allows you to report a characters win or loss in a PVP match with another character. Be a good sport about running this command and follow the guidance laid out in the fighting ring as to what constitutes a win or loss. Violations will result in this command being revoked. It has two optional requirements and one must be used. Win takes a "Y" or "YES" and records a win and Loss takes a "Y" or "YES" and records a loss.
- Rankings: looks up the current leaders in the fighting ring matches. It does not take any required or optional commands.