Friendlybot Help - Friendliness.me

General RuneScape Commands

Command Explanation Example
Setrsn Sets your RuneScape name for various other commands. -setrsn Username
Alog Let's you look up someone's adventure log. -alog Username
Stats Let's you look up someone's stats on RuneScape 3. -stats Username
07Stats Looks up someone's stats on Oldschool RuneScape -07 Username
Quest Checks if someone can do or has done a certain quest in RuneScape 3. -quest "Username" "Quest"

Host / Bosses Related

Command Explanation Example
Host Posts a message which allows users to react with an emote to get a role in a boss team. -host Yakamaru [Extra Info]
Bosses Shows you the available bosses and things for the host command. -bosses
Attend Manually signs someone up for a boss, via the Post Number listed at the bottom of the host message. -attend 123456 "Base" @Friendliness#1337
Unattend Manually removes someone from the sign-up list, via the Post Number at the bottom of the host message. -unattend 123456 "Base" @Friendliness#1337
Split Calculates how much everyone needs to be paid to get a split. -split [amount] [players] [hammer %] [base %]

Events

Command Explanation Example
Event Starts dialogue to add an event to the events list. -event
EventsChannel Sets up the channel to which event notifications should be sent. -eventschannel [#channelname]
Eventsenable Enables the creation or deletion of events for certain roles. -eventsenable [@Role]
Eventsdisable Disables the creation of events. -eventsdisable
Events Lists all of the current events and let's people react to be assigned a temporary role for reminders. -events
Postevent Posts a single event. -postevent [EventID]
Cancelevent Cancels an event. -cancelevent [EventID]
Editevent Allows you to edit an event. -editevent [Event ID]

PinkSkirts

Command Explanation Example
Pinkskirtevents Show the next 5 PinkSkirt events. -pinkskirtevents
Pinkskirtnotifs Sets up notifications for the Pink Skirt events in a channel. -pinkskirtnotifs on #Channel
to turn this off: -pinkskirtnotifs off
Pinkskirtroles Sets up mentionable roles that will be used by the Pink Skirt Notifications -pinkskirtroles

Ticketing

Command Explanation Example
Ticket Allows you to send in a ticket and resolve this in a separate channel. -ticket "Message here"
Ticketenable Enables a ticketing feature to send in reports & resolve them easily. -ticketenable @Moderator
Ticketdisable Disables the ticketing feature. -ticketdisable

Archiving

Command Explanation Example
Archive Archives up to 1000 messages at once in a channel, might get spammy! By default this is 1000 messages. -archive [amount]
Miniarchive Archives up to 1000 messages at once in a channel, might get spammy! By default this is 1000 messages. These messages are condensed. -miniarchive [amount]
Archiveenable Enables an archiving feature to send in reports & resolve them easily. -archiveenable @Moderator
Archivedisable Disables the archiving feature. -archivedisable

Roles

Command Explanation Example
Roles Shows you all of the available reactionroles in the current server -roles
React Add Adds a role to a message, allowing people to react to get the role. -react add [message ID] [@Role] [Emote]
React Remove Removes a reactionrole from a message. -react remove [message ID] [@Role] [Emote]
Massassign Assigns a role to everyone in the server. -massassign [@Role]
Massremove Removes a role from everyone in the server. -massremove [@Role]
Role Give Gives a role to one or more users. -role give [@Role] [@User1] [@User2]
Role Take Takes a role from one or more users. -role take [@Role] [@User1] [@User2]
Joinrole On Adds a role that's automatically assigned to members when they join your server. -joinrole on [@Role]
Joinrole Off Removes a role that's automatically assigned to members when they join your server. -joinrole off [@Role]
Triggerrole Add Makes one role unassign another role. Example: @Unsubscribe removes the @Subscribed role. -trigerrole add [@Triggerrole] [@RoleToRemove]
Triggerrole Remove Stops one role from removing another. -trigerrole remove [@Triggerrole] [@RoleToRemove]
Triggerrole List Lists which role 'triggers' the removal of another role. -trigerrole list

Reminders

Command Explanation Example
Remind You can get the bot to remind you in x time. -remind [time] for example:
    -remind 2h30m
Reminders Shows you all of your current reminders -reminders
Removereminder Lets you remove a reminder you've set with the
    -remindme
command.
-removereminder [Reminder ID]
Removereminders Removes all of the reminders you've set. -removereminders

Server List

Command Explanation Example
Servers Shows you all of the available servers you can join. -servers

Universal Ban List

Command Explanation Example
Unibanlist Shows you all users on the universal ban list and the reason for their ban. -unibanlist
Universalban Enables or disables the universal ban system. -universalban on or -universalban off

Settings

Command Explanation Example
Settings Prefix Allows you to set a new prefix for this Discord server. -settings prefix [Newprefix]
Settings Prefix Reset Resets the prefix to the default prefix: - -settings prefix reset
Settings Prefix Show Shows you the bot's current prefix -settings prefix show

Suggestions & Bugreports

Command Explanation Example
Suggest Send in a suggestion for the bot or website! -suggest followed by your suggestion.
Bug Send in a bugreport for the bot! -bug followed by your report.