MessagesSystem Messages

System Messages

Welcome & Goodbye Messages

Setting up a welcome message is basically the same as a goodbye message, so it will only be explained once, using welcome as an example.

To configure a welcome message, do /system welcome menu. Here you can add a normal welcome message or setup Ping on Join.

Welcome Messages

Click Add to add a message, then select where you want the welcome message to send. Click Next and select a template (for template help, visit this link).

Your welcome message will use the pingable settings of the template. Meaning if pingable is off, it will not mention anyone. This includes variables like {user.mention}.

Once selected you can change it's settings.

SettingExplanation
DM on joinDM the user the welcome message. This will use one of the 3 welcome slots.
Ignore botsDo not welcome bots.
Send as webhookMake the welcome message send as a webhook.
Send DelaySet a send delay
Delete on leaveThe welcome message will automatically delete once a user leaves (max window is 7 days).
Wait for onboardingWill wait for the user to finish onboarding and rules screening.
VariationsSelect up to 10 different templates, Kuyo will send a different one every time.

Ping on Join

Ping on join sends a simple user mention in a channel and deletes it after a set time. This uses a normal welcome slot. Learn more about limits here.

Boost Messages

Open the /system boost menu, click Add and select an event.
There are 4 events to choose from:

BoostTriggers if a user boosts the server.
UnboostTriggers if a user unboosts the server.
Level UpTriggers if the server goes up a level (Level 1 -> 2 -> 3)
Level DownTriggers if the server goes down a level (Level 3 -> 2 -> 1)

Once an event is selected, you can select whether you want the message to send to a channel or the users DMs and then a template (for template help, visit this link).

Your boost message will use the pingable settings of the template. Meaning if pingable is off, it will not mention anyone. This includes variables like {user.mention}.

SettingExplanation
DM on eventDM the boost message. This will use one of the 4 boost slots.
Send DelaySet a send delay.
Auto DeleteAutomatically delete the message after a set time.
VariationsSelect up to 5 different templates, Kuyo will send a different one every time.
Send as webhookMake the boost message send as a webhook.
Only first time boostsOnly sends the message on the first boost. Make sure the boost system message is enabled, otherwise Kuyo will not know how often someone boosts. (Server Settings -> Engagement -> Send a message when someone boosts the server)
Delete boost system messageDelete the boost system message(s).