How to Setup Trigger Talk (Instant Message)
You can extend your LifeBots bot’s capabilities with the growing library of LifeBots specialized add-ons.
LifeBots add-ons can be purchased in the LifeBots Add-On Store at https://lifebots.cloud/store.
This article walks through setting up the Trigger Talk (Instant Message) add-on, which answers IMs sent to your bot automatically, even when you are offline. Replies go privately to the sender, and rules can also offer a teleport.
Getting Started
- Purchase the Trigger Talk (Instant Message) Add-On at https://lifebots.cloud/store/addon/trigger-talk-instant-message
- Attach the add-on to one of your LifeBots bots.
- Note: Purchase an additional Trigger Talk (Instant Message) Add-On for each bot you wish to configure.
Open the Add-On
- Visit your LifeBots Dashboard at https://lifebots.cloud/dashboard
- Click Trigger Talk (IM) in the ADDONS section of the Dashboard left panel
- Select the bot you want to configure
If the page reports No Compatible Bots Found, the add-on has not been attached to a bot yet. When a bot has no rules yet, the editor shows No Autoresponder Rules Created.
The Editor Toolbar
| Button | What It Does |
|---|---|
| Add Rule | Opens the rule form. |
| Save Rules | Writes your changes. Greyed out until you have unsaved changes. |
| Reset Changes | Discards everything since your last save. |
| Import / Export | Move rules between bots as a JSON file. |
[IMPORTANT:] Your changes are not saved automatically. Adding, editing, deleting or reordering a rule only changes it on screen. Click Save Rules before leaving the page.
Step 1: Turn the Add-On On
Open the settings dialog and switch on Enable Autoresponder. This is the master switch for all autoresponder functionality. While it is off, no rule fires.
Step 2: Add Your First Rule
Click Add Rule.
| Field | What to Enter |
|---|---|
| Rule Title | A descriptive name for your own reference, such as “Landmark Request”. Senders never see it. Required. |
| Keywords/Triggers | Type a word into Add keyword and press Enter, or click Add. Each becomes a removable chip. At least one required. |
| Response Message | The message to send when the keywords are detected. Required. |
| Rule Enabled | On by default. |
Response Options
| Option | Default | What It Does |
|---|---|---|
| Case Insensitive | On | Match keywords regardless of case. |
| Exact Match Only | Off | Only trigger on exact keyword matches, not partial. |
| Send Friend Request | Off | Automatically send a friend request to the sender. |
| Send Teleport Offer | Off | Offer to teleport the user to your location. |
[IMPORTANT:] Send Teleport Offer sends people to the bot’s current position, wherever that happens to be. If your bot wanders or gets moved, visitors arrive somewhere unintended. Pin it in place first: see How to Setup Login Base Location and Sit Object.
Personalising the Response
These placeholders are not listed in the rule form, but they work in IM responses:
| Placeholder | Alternative | Becomes |
|---|---|---|
{firstname} | %FIRST_NAME% | The sender’s first name |
{lastname} | %LAST_NAME% | The sender’s last name |
{displayname} | %DISPLAY_NAME% | The sender’s display name |
Worked Example
| Field | Value |
|---|---|
| Rule Title | Bring Me To The Store |
| Keywords | tp, teleport, landmark, where are you |
| Response Message | Hi {firstname}! Sending you a teleport to the main store now. |
| Send Teleport Offer | On |
[NOTE:] Watch out for very short keywords with Exact Match Only off. A keyword of tp also matches inside words, so a message containing “Please stop” would fire it. Prefer whole words, or turn on exact matching for short triggers.
Step 3: Order Your Rules
Rules are checked in order and the first match wins. Drag and drop rules by their drag handle to change priority. Put specific rules above general ones, then click Save Rules.
Managing Existing Rules
Each rule offers Edit rule, Enable rule / Disable rule, and Delete rule.
Step 4: Set a Default Response (Recommended)
In the settings dialog, the Default Responder Rule catches anything your keywords miss. In IM this is genuinely worth enabling, because it means nobody who writes to your bot is left without a reply.
- Enable Default Response: respond to messages that don’t match any keyword rules
- Default Response Message: sent when no keyword rule matches
- Send Friend Request: also send a friend request on the default reply
- Send Teleport Offer: also send a teleport offer on the default reply
Keyword rules are checked first, then the default rule if none match.
Step 5: Test It
- Confirm you have clicked Save Rules.
- Make sure the bot is online.
- From another avatar, IM the bot with one of your keywords.
- Confirm the reply, the placeholders, and any teleport or friend request.
- Send an IM matching nothing to confirm the default response.
Import and Export
Export writes your rules to JSON for import into another bot. The LifeBots Format keeps global settings and metadata with a tamper-protection signature; the Standard Format is a smaller, rules-only file.
[IMPORTANT:] Importing replaces all existing rules and settings on that bot. Export a backup first.
Troubleshooting
| Problem | What to Check |
|---|---|
| Changes vanished after leaving the page | You did not click Save Rules. Nothing is saved automatically. |
| Bot never replies to IMs | Check Enable Autoresponder is on, the rule is enabled, rules are saved, and the bot is online. |
| Bot only answers the exact phrase | Exact Match Only is on for that rule. |
| Rule fires on unrelated messages | A short keyword is matching inside longer words. Use whole words or enable exact matching. |
| The wrong rule answers | A more general rule sits above the specific one. Drag it lower and save. |
| Teleport arrives in the wrong place | The offer sends people to the bot’s current position. Move or pin the bot. |
| Teleport offer never arrives | The recipient may have teleport offers blocked, or may have the bot muted. |
| Placeholder appears as literal text | Check the spelling: {firstname}, {lastname}, {displayname}. |
| Rule form will not submit | Title, response and at least one keyword are all required. |

