Terminology

When dealing with Ragebot there's some words or terms you'll read that may need explaining.

- COMMANDS - Commands are hard written into rage and cannot be altered.
They are used to access or execute various features of Ragebot.
Commands are more general terms used to describe SETTINGS and other functions. Example: "That's an admin only command."

- MODIFIERS - Modifiers are used in addition to COMMANDS.
They modify the result of the action to varying degrees.
Some cause Ragebot to post a comment, others cause it to execute the command at a given threshold.
Example: "Set rules is the command, what follows is the modifier which you edit as needed."

- SETTINGS - Settings are toggleable COMMANDS, they are either on (allowed) or off (disallowed).
Many settings are capable of having MODIFIERS applied to them.

- SUBSTITUTION - Substitutions are a way of programming Ragebot to respond to various words or phrases typed in your group.
Many people use the terms substitution and trigger interchangeably, although this is inaccurate.
A substitution is not in itself a command as Ragebot commands are pre-programed, but a customizable feature for your group consisting of two MODIFIERS, a TRIGGER and a RESPONSE, (what you say & what you want Rage to say) separated by either -> or ~>
Substitutions are specific to your group only.
Example: "That's a really useful substitution."

- TRIGGER - Not to be confused with a SUBSTITUTION, a trigger is a MODIFIER and is the first part of a substitution.
It's the custom word phrase or emoji that prompts Ragebot to post a custom RESPONSE in your group.
Example: "The list command only shows the triggers of your substitutions."

- RESPONSE - A response is a MODIFIER and is the custom post that has been created in your group as part of a SUBSTITUTION.
Ragebot will post a response when a custom TRIGGER is typed in your group.
Example: "The substitutions response for the trigger ASL is GFY."

- CAPTCHAS - Captchas are a way for you to keep Ragebot active in Kik.
It's a security measure used to prevent misuse of Kik.
Example: "Have you checked for captchas?"

- PINGING - Also PING. This refers to the "Ping" function.
It shows if the bot is responsive, Ragebot will reply with Pong.
Example: "Have you tried pinging it?"

- USER - A user is a non admin within your group. Example: "That is a user command."

- ADMIN - An admin is someone in the group with the ability to kick. This includes the owner.
Example: "Ragebot sees owners and admins as the same, it doesn't differentiate."

- FRIEND - Sometimes referred to as friending or friended, this is the act of typing the word friend in a PM to a Ragebot allowing it to be added to your group.
Example: "You'll need to friend the bot, it can't join without being friended, friending is easy."

- NOOB - Sometimes called newbies nubes or various other spellings. A noob is someone who is new to Kik.
Example: "I just saw Rage kick a noob!"

- THOT - Sometimes called thots, thot bot(s), spam bot(s) or advertising bot(s).
These are profiles that are bots whos purpose is usually to get you to join a website. Many will attempt to gain information about you.
Example: "Ragebot's thot detection is on point."

- BOT - A bot is a program that automatically responds to certain criteria. There are many types of bots.
It may sometimes look like a normal user, however there's not a human directly writing it's responses.
Example: "Ragebot is an autonomous utility bot, a tool designed to supplement the workload of group admins in Kik, not to replace them."

- KICKSTART - This term is used to describe a procedure used to force Ragebot to recognize admins in a group as well as other minor things.
It's rarely needed, but when it is, it's normally just after adding Ragebot to your group.
Bringing another person into your group, or using the activity COMMAND will do this.
Example: "Did you try a kickstart?"

- JID - This is used by Kik to identify users and groups.
Usernames and screen names can be changed or contain strange characters.
Jabber ID (JID) is the code Kik assigns to users in their chats to identify users.
This is done to ensure every user has a unique identifier and the system can track them effectively throughout the app.
A users JID will consist of the following:
Username, underscore (_), three random characters and ending with @talk.kik.com.
In public groups the JID will be randomized and consist of 52 characters in order to protect users privacy.
Additionally, groups also has a JID.