docs

welcome & messages

welcome, goodbye and boost messages, auto responders and sticky messages.

all of these use rina script and every variable.

welcome, goodbye & boost

,welcome add #welcome {container}$v{title: welcome to {guild.name}}$v{text: hey {user.mention}, you're our **{guild.count.format}** member}$v{thumbnail: {user.avatar}} ,welcome test ,goodbye add #goodbye {text: **{user.name}** left} ,boost add #boosts {container}$v{text: thank you for boosting {user.mention} ๐Ÿ’—}

each can post in up to 5 channels with a different message in each, and delete itself after a delay (,welcome deleteafter #welcome 30). on the dashboard you can also set a join dm.

ping on join

dashboard โ†’ ping on join pings new members in channels of your choice, then deletes the ping after a couple of seconds, so they notice those channels.

auto responders

,autoresponder add hello, hey {user.mention}! ,autoresponder add rules, {container}$v{text: read <#123> please} --reply --contains

flags: --contains, --startswith, --word, --regex choose how the trigger matches. --reply replies to the message and --delete deletes the trigger message.

reaction triggers

,autoreact add <trigger> <emojis> reacts to messages that contain, start with or exactly match a trigger.

sticky messages

,stickymessage add #rules {text: read the rules before chatting}

the message is re-sent to stay at the bottom of the channel.

auto messages

dashboard โ†’ auto messages posts a message on an interval, such as a reminder every 6 hours.

send & edit messages

,createembed {container}$v{title: hello} ,editembed <message link> {container}$v{title: hello again} ,copyembed <message link>