Commands

List of the various commands you can use with your Ragebot, and what they do.
Tap the commands to expand them and view the explanation beneath it.
Please note all the commands have to be written without the “ “, and into the group chat - not in PM with Ragebot (unless stated otherwise).
If you are having trouble with any of these commands, join #Rage_Bot for support.
For Premium Rage commands, tap here.

Admins are never affected by any restrictions that Rage imposes on users and they'll never get kicked by Rage.
This color indicates that everyone can use the command (unless "Permissions" is set to 3).
This color indicates that only admins can use the command.
This color indicates that it is a PM-only command.

Friend usage:
Friend

With friend command, you essentially be-friend Rage.
This command has to be typed in a private message with Rage before you can add it to any groups.
Rage should reply with a confirmation.

For more detailed instructions you can read the step-by-step guide here.
Ping usage:
Ping (works in PM too)

Ragebot responds with "pong".
This is the best way to check if Ragebot is still running, or if it's temporarily down.
If it's temporarily down and not responding, it might be due to captchas - please use the Rage Doctor App to help us fix this.
Usage usage:
Usage (works in PM too)

With usage you can view all available commands for Ragebot and a short explanation of their functions, along with some extra information at the bottom.
Use this feature if you cannot remember a command.
Set rules usage:
Rules (displays the rules/welcome message)
Set rules Welcome! (sets the rules/welcome message)
Delete rules (deletes the rules/welcome message)

With set rules you can set up rules that essentially also functions as a welcome message.
When new people join the group, they will automatically be greeted by the rules.
Everyone can view the rules by typing "rules" in the group chat, but only admins can set or delete them.


You set up rules by typing "set rules" followed by any text you want as the rules.
Please keep in mind it has to be typed in one sentence, like on the screenshot above - not in two seperate posts.
You can type "rules" to check that it looks like you want it to.
If you want to delete them again, type "delete rules" - only admins can do this.

You can also set the rules to call a @kik bot.
For clickable links, read this.
For image as rules, read this.
Substitutions usage:
Trigger -> Response (creates a normal substitution)
Trigger ~> Response (creates an admin substitution)
Trigger (triggers the substitution)
List (displays a list of all substitutions)
Delete trigger (deletes the substitution - only admins can delete admin substitutions)
Delete all (deletes all normal substitutions - be careful!)
Delete all admin (deletes all admin substitutions - be careful!)
You can replace "trigger" and "response" with any text.

With substitutions you can program Rage to give a text response to what you type by using an arrow.
There are two types of substitutions, and therefore two types of arrows.
Using a straight arrow (->) you create a normal substitution.
This means that anyone can create it, trigger it, overwrite it and delete it.
But the wavy arrow (~>) is an admin-only substitution.
This means only admins can create it, overwrite and/or delete it.
BUT normal users can still trigger admin substitutions.
Note: the "Permissions" command will affect how users can interact with substitutions.


You set up a normal substitution by typing "Trigger -> Response" into the group chat.
So when someone in the group types "Trigger", Ragebot will respond with "Response".
This can be done with (almost) any word and/or sentences.
If you want to set it up as an admin substitution, you simply use ~> instead of ->.

Note: The only cases were you cannot set up a substitution is if the trigger part of the substitution exceeds 100 characters, or if its a word that's already used as a Ragebot command (or you're trying to set up an admin substitution whilst not being an admin...)
You also cannot create a normal substitution if there already exists an admin substitution by the same trigger.
Substitutions are not case-sensitive.

We will provide more examples below.


Here we are setting up multiple substitutions.


Here you see how they work in function.


With the "list" command, you can view the list of substitutions - although it will only list the first part (the trigger) and not the response.
The list will display both normal substitutions and admin substitutions.
If your list is too long to display all substitutions, you can type "list 2", "list 3" and so on to view the remaining ones.


If you want to delete a substitution, you will need to type "delete trigger", with "trigger" being whatever the substitution is called.
Normal substitutions (->) can be deleted by anyone, whereas admin substitutions (~>) can only be deleted by admins


If you decide you want to delete all normal substitutions, you will need to type "delete all".
If you want to delete all admin substitutions, type "delete all admin" instead.
Rage will list all of the substitutions it has deleted - for a very limited time, you can type "undo" and it will undo the deletion.
The "delete all" and "delete all admin" are both admin-only commands - so you don't need to worry about non-admins doing this.
Warning: Only use this command if you're 100% sure you want to delete everything.





How to make a link clickable in substitutions:


In order for a link to be clickable, the substitution has to start with the link.
In the example above, we typed "Link -> Ragebot.net", so when someone types "link", Rage will respond with a clickable link card.
If you want it to be an admin substitution, you can use ~> instead.


If you want there to be some text in the link card, you will need to add the text after the link.
The link should always be in first part of the substitution response - if you place a link in the middle or at end of a text, it will not be clickable.
Follow the example above and type "link -> Ragebot.net This is the link to our website", and it will display the text above the URL.
The text has to be a maximum of 56 characters for it to work - fortunately the link itself is excluded from the character limit.

You can use the same method to set up links in "set rules" and "set goodbye" (set goodbye is a Premium-only command).
Note: both Ragebot and the person creating the substitution need to have been in the group for 24 hours or more in order for it to work.
If you or Rage is still in "Kik jail", the substitution won't be clickable and/or it won’t trigger the substitution at all.
48 mode usage:
48 mode (displays description)
48 mode on (enables 48 mode)
48 mode off (disables 48 mode - default)
48 mode cap 98 (sets the cap - 48 by default)

With 48 mode Ragebot will automatically kick the people from the bottom of the "talkers" list when the group is almost full, in order to keep a spot open for new people.
48 mode is off by default, but once enabled it will automatically set the group cap to 48 - so if you have a 100 slot group, remember to change the cap to a higher number before enabling it.

Important: if you only just added Ragebot into your group, we recommend you wait a day or two before enabling this feature so Ragebot has time to accumulate a correct list of who is talking and who isn't.
Otherwise it might kick people who were talking shortly before it was added to the group.


You can change the max group member capacity by typing "48 mode cap 47", or any other number.
By default, this number is set to 48, so for most groups this step is unnecessary.
Setting the cap does not automatically enable 48 mode.

To enable 48 mode, simply type "48 mode on".
When enabled, it will go into effect once a new person joins the group while it is near the cap.


Note: keep in mind that this cannot increase your actual group member limit.
Talkers & Activity usage:
Talkers (displays when users last talked)
Activity (displays when users last looked)

Ragebot cannot detect talkers and activity while it is stuck on captcha or down.
It begins accumulating the talkers and activity data to the lists from the moment it has been added to the group - it cannot view talkers and activity data from before it was added.
Also keep in mind that when you use the "Import all" command, it will pull the data for talkers and activity from the last backup and thus overwrite any current data.
This can result in seemingly inaccurate times.
Additionally, in some cases Rage will still display the names of users who've left the group - they'll show up in the bottom of the lists with --:--:-- as the time. This is a known glitch and it should disappear eventually as new people join the group.



With talkers you can get Rage to display a list of when people last talked.
It'll display the list in days, hours:minutes:seconds format, with the top of the list being those who talked the most recently.
This is the information that is used for the "48 mode" command.
If you have a 100 slot group, you can type "talkers more" to see the rest of the list.



With activity you can get Rage to display a list of when people were last active (reading the group).
It'll display the list in days, hours:minutes:seconds format, with the top of the list being those who viewed the group most recently.

Please note that activity sometimes misses users reading the group if you don't use substitutions and/or commands frequently enough.
Rage relies on read reciepts for it to detect users reading - so if you don't use Rage often enough then it doesn't have a way of detecting whether or not people are reading along.
We recommend getting your group chat to use substitutions frequently in order to maintain an accurate activity list.
Although it occasionally misses people reading the chat, it should never falsely list someone in activity if they aren't actually viewing the group.
If you have a 100 slot group, you can type "activity more" to see the rest of the list.



How to use Talkers & Activity to find lurkers:
With the talkers and activity commands, you can easily figure out who's lurking (someone who reads the chat but fails to contribute) in your group by viewing and comparing a users time on the two lists.
If a users talkers and activity time matches (or is roughly around the same time) it means that they participate in talking when they read the group.
But if there is a large time gap between a users talkers and activity time - especially if they are listed far down on the talkers list - then they could be a lurker.
Import & Backup usage:
Import (lists backup data)
Import all (imports backup data)
Backup (creates backup)

With import & backup you can import and backup your group data.
Every day around noon CET, Ragebot will automatically create a backup of all active groups it is in.
The backup will contain the following information:
All substitutions, activity list, talkers list, settings (for Rules & 48 Mode) and everything else you have set up with Ragebot.
There are three commands associated with this:

"Import"
This command will list the details of the most recent backup available for the group.

"Import all"
Using this command will restore all the data from the most recent backup to your group without the need of manually re-entering all substitutions and settings.
This is especially useful if your bot has been banned.

"Backup"
Although an automated backup of settings and substitutions occurs daily, this command can be used to force a manual backup should you wish to swap bot.
If you want to swap your Ragebot, type "backup" in the group chat.
Wait for a confirmation that it has backed up - then use the "Rage leave" command, invite in another Rage and type "Import all".
Remember to re-admin your Ragebot.

Keep in mind that when a new Ragebot has been added to the group (due to permanent ban or bot-swap), it usually skips saving during the first backup cycle and doesn't automatically backup until the next one (~36h).
Because of this, it is recommended that completely new groups do a manual backup after setting everything up.

Note: the automated daily backup doesn't occur if there is no activity in the group.
Permissions usage:
Permissions (displays description)
Permissions 1 (default)
Permissions 2
Permissions 3

With permissions you can limit Rage's response to users in your group.
Permissions does not affect or restrict admins in any kind of way.
There are 3 levels.

Level 1 - "Permissions 1"
This is the default setting.
Rage will respond to all users.

Level 2 - "Permissions 2"
Users can't create/edit or delete substitutions, but they can still trigger those that already exists.
Users can still use Ragebot commands.

Level 3 - "Permissions 3"
Users can't create/edit or delete substitutions, but they can still trigger those that already exists.
Users can't use Ragebot commands ("ping", "wisdom", "settings" etc.).

Rage leave usage:
Rage leave

With Rage leave you can make Ragebot leave the group if you are admin.
This is quite useful if either the owner of the group isn't around to remove Ragebot, or Ragebot has become the owner of the group.
Wisdom usage:
Wisdom (works in PM too)

The wisdom command makes Ragebot post a piece of wisdom.
Become enlightened.



Admins usage:
Admins

With admins you can view the list of admins currently detected by Ragebot inside of the group chat.

If Ragebot doesn't detect you as admin, invite someone to the group chat and try again - that should fix the issue.



Donate usage:
Donate (works in PM too)
Donators (works in PM too)

With donate you can view the information about how to donate and such.
The same information can be viewed here.
Use "donators" command in a group chat with Ragebot to view our current donators.



My jid usage:
My jid (works in PM too)

With My jid you can get Rage to list your jid.



Group jid usage:
Group jid

With Group jid you can get Rage to list your groups jid.
Settings usage:
Settings

With settings you can view all of the current settings in Ragebot, along with the number of substitutions your group has.
This is useful for troubleshooting or if you'd like to know Rage's current configuration for the group.