AI Automations: auto messages, auto roles and more
Automate your Discord server: scheduled messages, auto roles, auto replies and AI answers. Describe it in your own words and the AI builds it.
Updated
AI Automations are rules that run on their own: when something happens, the bot does something. A post every Monday, a role at level 10, a greeting DM for new members, an answer whenever someone asks about payments. Every plan has them, and Basic and Pro unlock every trigger and the AI steps.
When
If
Then
- Post in #announcements, pinging @Events
Works on every plan.
announcementsInk & Coffee
Press Run to see it happen.
How an automation works
Each one is When → If → Then: one trigger, any number of conditions (all must be true), and up to 5 actions in order. Pick the parts in the editor, or press ✨ Create with AI and describe it in plain words. The AI drafts it, and you check and save it. Nothing is saved until you do.
- Open AI Automations in the dashboard and switch it on.
- Set your timezone once, at the top. Every time is in it.
- Press New automation, or Create with AI.
- Pick When, add any If conditions, and add the Then actions.
- Press Run now to try it, then save it.
When: triggers
| Trigger | Plan |
|---|---|
| On a schedule: daily or weekly, monthly, once, or repeating hourly or slower | Every plan |
| Repeating every 15 or 30 minutes | Basic and Pro |
| A member joins, leaves, boosts the server, or levels up | Every plan |
| A reaction is added, a button is pressed, a command is used | Every plan |
| A suggestion is posted, a ticket is opened or closed, a giveaway ends, a stream goes live or a video is posted | Every plan |
| A message is posted | Basic and Pro |
| A member gets or loses a role, joins or leaves voice, comes back after time away | Basic and Pro |
| A reaction is removed, a thread or forum post starts, a forum post gets a tag | Basic and Pro |
| The AI hands a ticket to staff, the AI couldn't answer a question | Basic and Pro |
If: conditions
It happens in (or not in) certain channels. The member has or lacks a role, is or isn't boosting, isn't a bot. Their account or membership is newer than a set time. Their level is at least N. The message contains or starts with words, has a file or a link, pings a role, or isn't a reply. The reaction is a certain emoji. It's between certain times or on certain days. It hasn't run in the last while, it's the first time for this member, or a random chance. All of these are on every plan.
On Basic and Pro there's also an AI check: the AI answers yes or no about the message, such as "is this about payments?". It uses one answer per message it checks, and runs last, only when everything else passed.
Then: actions
| Action | Plan |
|---|---|
| Post a message or embed, reply, answer privately, react | Every plan |
| Give or take a role, give or take XP or coins | Every plan |
| Send the member a DM | Basic and Pro |
| Start a thread or forum post, edit a message Librarian sent, wait and carry on | Basic and Pro |
| Lock or unlock a channel, change a channel's name, topic or slowmode | Basic and Pro |
| ✨ AI: write a message, summarize channels, answer the message from your knowledge | Basic and Pro |
Messages can use placeholders such as {{member}}, {{member_name}}, {{channel}}, {{level}} and {{role}}, filled in from what happened.
Plans and limits
Free runs 3 automations with the every-plan parts above, Basic runs 20 and Pro runs 50, with every part. An automation that uses a Basic part on Free is marked "Waiting: needs Basic": it keeps its settings and starts running when the server upgrades. Paused automations don't count toward your number.
AI steps use your server's AI answers, and the editor shows the cost before you save. Everything else an automation does is free. Every run is listed under Recent runs, with Undo.
Questions
Can it send scheduled messages?
Yes. Pick "On a schedule": daily or weekly at a time, monthly, once on a date, or repeating. On Free, repeats are hourly or slower.
Can it give a role automatically?
Yes, for example when a member joins, reaches a level, or reacts to a message.
Can it send a welcome DM?
Yes, on Basic and Pro: When a member joins, Then send the member a DM.
Do automations cost AI answers?
Only their AI steps. Everything else is free.
Read next
- Train the AI on your server: knowledge and rulesTeach Librarian's Discord AI your rules, FAQ and guides. It answers only from your channels and documents, and says when it doesn't know.
- Discord leveling bot: XP, levels and role rewardsReward active members with Librarian's free leveling: XP for chatting and voice, level-up cards, role rewards, XP boosts, /rank and /leaderboard.
- Plans and limitsWhat Librarian's Free, Basic and Pro plans include: the AI modules, AI answers, automations and essentials.