ProphetBot Commands - Council
Format:
/command_name
<required_parameter>
<optional_parameter>
-optional_parameter:
Parameter Description
- Dashboards
- Administrative dashboard commands
/rp_create
<excluded_channel_1>
<excluded_channel_2>
<excluded_channel_3>
<excluded_channel_4>
<excluded_channel_5>
- Creates a RP dashboard for the ChannelCategory
-excluded_channel_1:
Channel to exclude from the dashboard
-excluded_channel_2:
Channel to exclude from the dashboard
-excluded_channel_3:
Channel to exclude from the dashboard
-excluded_channel_4:
Channel to exclude from the dashboard
-excluded_channel_5:
Channel to exclude from the dashboard
/rp_exclude
<excluded_channel>
- Adds a channel to the exclusion list for the current CategoryChannel's dashboard
/shop_create
- Creates a dashboard showing open shops, shop type, owner, and available seeks
/guild_create
- Creates a dashboard showing basic server level progression
- Global Event
- Commands to help stage a mass-player global event for logging
/create
<name>
<gold>
<exp>
<combat>
<mod>
- Creates a new global event
-combat:
Indicates whether this is a combat global or RP global. Default is RP/false
-mod:
Base RP modifier for the event. Default is 'medium'
/update
<name>
<gold>
<experience>
<mod>
<combat>
- Update base information on the global event
-name:
Global event name
-gold:
Base gold reward for the event
-experience:
Base experience reward for the event
-mod:
Base effort modifier for the event
-combat:
Indicates whether this is a combat global or RP global
/purge
- Purges all the currently stages global information without logging it
/scrape
<channel>
- Scrapes a channel and adds all the non-bot users to the currently stages global event
/player_update
<player>
<mod>
<host>
<gold>
<exp>
- Updates player information for the currently staged event, or if they are not in the event, will add/reactivate them.
-mod:
Players current effort modifier for the event
-host:
Players host status for the event
-gold:
Player's reward gold amount. If set, then will turn off auto-reward calculations for the player. To turn back on, re-run the command with the player's effort modifier specified
-exp:
Player's reward experience amount. If set, then will turn off auto-reward calculations for the player. To turn back on, re-run the command with the player's effort modifier specified
/remove
<player>
- Removes a player from the global event staging
/review
<player_list>
- Review the details of the currently staged global event
-player_list:
List out all the players and their information. Default is False
/mass_adjust
<threshold>
<operator>
<mod>
- Given a threshold and operator, adjust all players meeting the criteria to the designated effort modifier.
/commit
- Create and log the Global Event as it is currently staged. Will generate appropriate logs for each player
/help
- Summary and help information for the command group
- Guild
- Commands specific to Guild/server settings and configurations.
/max_level
<level>
- Set the max level for the server. Default is 3
/set_xp
<amount>
- Override the XP for the server
/status
<display_inactive>
- Gets the current server's settings/status
-display_inactive:
List out the inactive players (defined as not having a log in the past 30 days
/stipend_add
<role>
<ratio>
<reason>
- Adds/modifies a stipend for a role at a ratio of the level cap
-reason:
Reason for the stipend. Will be documented in the log notes.
/stipend_remove
<role>
- Removes a stipend for a given role
/schedule_reset
<day_of_week>
<hour>
- Schedules what day/hour the weekly reset command will automatically run. Hour will be treated as UTC
/weekly_reset
- Performs a manually weekly reset for the server
- Log
- Log commands for the
/get_history
<player>
<num_logs>
- Returns the log history for a player
-num_logs:
The number of logs to display. Minimum of 1, maximum of 20, default is 5
/rp
<player>
- Logs a completed RP for a player
/buy
<player>
<item>
<cost>
- Log the purchase of an item for a player, subtracting the gold from their inventory
/sell
<player>
<item>
<cost>
- Log the sell of an item for a player, adding the gold to their inventory.
/bonus
<player>
<reason>
<gold>
<xp>
- Gives bonus gold and/or experience to a player. Seek council approval for bonuses exceeding 25 xp/gp.
-gold:
Amount of gold to give to a player
-xp:
Amount of experience to give to a player
/ep
<role>
<ep>
- Grant adventure rewards to the players and DMs of a given Adventure Role. NOTE: You must be an Admin/Council to run this command
/global
<player>
<global_name>
<gold>
<xp>
- Manually logs a global event for a player
/null
<log_id>
<reason>
- Nullifies a log, and reverses all gold/xp rewards. NOTE: You must be an Admin/Council to run this command
- Shop Admin
- Commands for shop/establishment administration
/create
<name>
<type>
<owner>
<category_channel>
<shelf>
<network>
<mastery>
- Creates a new shop/establishment. Creating the channel and settingt permissions
-shelf:
# of shelf upgrades if starting with upgrades
-network:
# of network upgrades if starting with upgrades
-mastery:
# of mastery upgrades if starting with upgrades
/upgrade
<owner>
<type>
<num>
- Document an upgrade for a shop
-num:
Number of upgrades for type. Default of 1
/close
<owner>
- Closes a shop
/convert
<owner>
<type>
- Converts a shop from one type to another, while retaining all other information
- Holding Admin
- Used to manage holdings (Player owned RP channels)
/create
<owner>
<name>
<category_channel>
<owner_2>
<owner_3>
- Used to create a new TextChannel in a category and sets up channel permissions
-owner_2:
If more than one owner, you can specify it here
-owner_3:
If more than two owners, you can specify it here
/modify_owner
<owner>
<channel>
<modify>
- Modify the holding channel owners
-modify:
Whether to 'Add' or 'Remove' the owner from the channel