Documentation
Set up Iris, one module at a time.
Every module, what it does, and the settings behind it. Search for what you need, or start from the top.
New here? Three steps.
1 Add Iris to your server Pick the server you manage and keep the requested permissions.2 Run /setup Sets up a log channel, staff roles, moderation, automod and anti-raid. Nothing changes until you confirm.3 Fine-tune in the dashboard Welcome messages, tickets, verification and every other setting.
Iris is in invite-only beta. A server needs a redeemed invite code first. How to get one →
Browse everything
46 pages · 8 sectionsGetting started
5Getting started What Iris is, what it needs, and the five minutes that get it running.Adding Iris to your server The invite flow, the permissions Iris asks for, and what to check once it joins.Permissions and role setup How Iris uses Discord permissions, and where role hierarchy trips people up.Slash and prefix commands Every command runs both ways. When to use which, and how to change the prefix.Using the dashboard Finding your server, saving changes, and what the dashboard does that chat cannot.
Community
11Welcome Greet new members with custom messages and embeds.Verification Gate access behind a verification step.Tickets Support ticket system for member requests.Forms Application forms with staff review and approval.Auto Roles Automatically assign roles to new members.Self Roles Let members pick their own roles from menus.Quotes Turn a message into a quote card members can restyle.Auto Reactions React automatically to words or channels.Autoresponder Reply automatically to messages that match a trigger, so your staff stop answering the same question.VoiceMaster Join-to-create temporary voice channels, owned and controlled by the member who opened them.Invite Tracking Who invited whom, counted automatically, with a leaderboard and manual adjustments.
Moderation
8Moderation Kick, ban, mute, and manage infractions.AutoMod Automated moderation rules and filters.Anti-Raid Detect raids and lock down the server automatically.Anti-Link Filter links with blocklists and whitelists.Honeypot Trap channels that catch spam bots the moment they post.Logging Log server events to a dedicated channel.Log Viewer View recent message and member events.Auto Purge Automatically delete messages in channels.
Engagement
6Giveaways Run, manage, and track server giveaways.Levels Reward active members with XP, rank cards and level roles.Starboard Highlight popular messages in a starboard channel.Server Boosts Thank boosters with custom messages and boost logs.Events A shared streak members keep alive with approved stickers and emoji.Economy Coins, rewards, jobs, fishing and games. Players have their own wiki for all of it.
Notifications
6YouTube Announce new uploads and live streams from YouTube channels.Twitch Announce when Twitch streamers go live.Kick Announce when Kick streamers go live.TikTok Announce new videos and live streams from TikTok creators.Reddit Announce new posts from subreddits.X (Twitter) Announce new posts from X accounts.
Server
5Custom Commands Create custom text and embed commands.Embed Messages Design rich embed messages and post them to a channel.Command Management Disable commands and ignore channels.Bot Settings Configure prefix, language, and bot behavior.Danger Zone Reset a module to its defaults, and move a whole configuration between servers.