Custom Triggers
Custom Triggers are a fun way to make your chats more interactive, they're keywords you can make that results in Navi sending a custom response!
For example, if a member says Hello, you can make Navi say Hello There or wherever your imagination takes you!
Notes
- You must be an admin in the chat to create triggers!
- For best results, Navi should be admin too!
There are many types of triggers you can make some that get triggered when the keyword is mentioned anywhere in their message, and one that gets triggered only when they say the exact keyword!
Creating Exact Triggers
To create an exact trigger (a trigger that's only triggered when the exact keyword is mentioned)
You have to say word == response
You can keep adding text responses to the same trigger by using
+=
instead of==
Creating Contains Triggers
To create a contains trigger (a trigger that's triggered when mentioned anywhere in their message)
You have to say %c word == response
It's the same process as creating a regular trigger, except you add %c to the start of your trigger
You can keep adding text responses to the same trigger by using
+=
instead of==
Creating Image Responses
If you want to make it respond with an image, instead of text, you can easily do so by using any of the following keywords in the response
{image}
%i
IMAGE
Note
- Navi must be in the chat for 12 hours to send images, GIFs, stickers, & videos.
Images and Videos expire on regular Navi, it will replace itself with IMAGE NOT AVAILABLE after a few weeks, this is due to Kik automatically deleting content, to keep our project safe only premium will renew them before they expire, you can get a premium Navi by clicking here, GIFs do not expire!
You can keep adding images to the same trigger by using
+=
instead of==
Date Responses NEW UPDATE
If you want to create a response that only works on a certain day of the week, or an exact date, you can use the following flags in your responses!
For example, if you have a response you only want it to be used on Wednesdays
You use, Example == [[Wednesday]] this response will only fire if you say **Example** on Wednesday!
If you want to create a trigger that only works on a certain date, you have to use the format month/day/year
For example, if you want a response that only works on Christmas
You use Example == [[12/25/*]] this response will only fire if it's Christmas!
in place of the year we use
*
to trigger it every year, if you want it to be an exact year, you can use the year instead like 2024 For example: [[12/25/2024]]
You can use += instead of == to add more responses to the same trigger, this lets you set different responses with different dates for the same trigger, so a different one for monday, tuesday, etc...
if you use += to add multiple responses to the same trigger, and don't use a date, it'll be considered part of the random responses regardless of date, for example if you have [[monday]] and one without any date flag, it'll select a random one between the 2!
Date Responses For Media
If you want to do the same thing as the feature above, except for media based responses, you use the same format with the %i
For example Example == [[Monday]] %i
Then proceed to send the media you'd like to trigger only on the selected day.
You can use += instead of == to add more responses to the same trigger, this lets you set different media responses with different dates for the same trigger, so a different one for monday, tuesday, etc...
if you use += to add multiple responses to the same trigger, and don't use a date, it'll be considered part of the random responses regardless of date, for example if you have [[monday]] and one without any date flag, it'll select a random one between the 2!
Text Response & Image Response
With Navi, you're able to create a trigger that sends both a text response, and an image response!
You can easily do so by using +=
instead of ==
, followed by the response.
For example, Word += Response
& then to add an image to the trigger, Word += %i
Note
- Navi must be in the chat for 12 hours to send images, GIFs, stickers, & videos.
You can continue to use
+=
on the same trigger to add more responses for her to select from, she will select one random text response & one random image response to send!
Copy Trigger
If you want to copy the responses of a trigger onto another trigger
You use New Trigger *= Trigger to copy
Admin Only Trigger
To create a trigger only admins can use, you have to use a=
instead of ==
After creating the trigger with
a=
, if you want to add more responses, you can use+=
after creating a trigger witha=
, only the initial creation needs to be done that way for now!
Delete Trigger
If you want to delete a trigger
You can do so by saying Delete <Trigger>
If the trigger was created using %c, it has to be included at the start of the trigger
Delete All Triggers
You can easily delete all of the custom triggers you've created by using the following trigger.
warning this will delete all the custom triggers in the chat!
Say Delete ***
List Custom Triggers
To view a list of custom triggers created in the group
You have to say Triggers
View Responses
To view a list of responses in a multi-response trigger created with +=
You have to say Responses <trigger>
Temporarily Disable Trigger
If you'd like to temporarily disable a trigger from being used
You have to say Toggle Trigger <trigger>
Allow Anyone
If you want to make it so regular members can create triggers and not just admins
You have to say Toggle Add
They won't be able to override triggers created with
a=
, only admins can edit those triggers!
Flags
Flags are variables you can use in the response to add more customization to your triggers, like the member's display name, random number generator, and more!
Here's a list of flags you can use
| Flags | Description | |-------|--------------------------------------------------------------------------------------------------| | %n | Use the display name of the member that uses the trigger | | %ln | Use the last name of the member that uses the trigger | | %rn | Use the display name of a random member in the group | | %pn | Use the name of the member who messaged previous to the member that uses the trigger | | %gn | Use the group's display name | | %m | Copy the message that triggers the trigger | | %pfp | Send the profile picture of the member that triggers the trigger | | %h | Use the group's hashtag (group must be public) | | %* | Create a bullet-point | | %# | converts it to an incremented number! e.g. 1, 2, 3 based on how many you put in the trigger. | | %10 | Rolls a number between 1 & 10, you can set any number up to 255 instead of 10, for custom limits |
Fonts
You can create responses with different fonts through Navi!
Here's a list of fonts you can use
| Flags | Description | Example | |---------------------|-----------------------------------------------|------------------------------------------------------------| | *your words here* | converts the text between * to bold! | Hello There | | /your words here/ | converts the text between / to italics! | Hello There | | ~your words here~ | converts the text between ~ to cursive! | 𝓱𝓮𝓵𝓵𝓸 𝓽𝓱𝓮𝓻𝓮 | | _your words here_ | converts the text between _ to underlined! | Hello There | | -your words here- | converts the text between - to strikethrough! | ~~Hello There~~ | | ^your words here^ | converts the text between ^ to mockery! | HeLlo ThErE |