Guides for Discord servers
Got a problem or a specific question about your Discord server? Find the matching guide here, sorted by topic and explained step by step.
Moderation & safety
How do I keep spam, raids and rule-breaking in check?
How to Stop Spam in a Discord Server Automatically
Stop message floods in your Discord server automatically with anti-spam limits and an optional timeout, plus when slowmode or another module is the better fit.
Read guide →How to Stop Discord Raids and Spam Bots
Protect your Discord server from raids and spam bots with a join-rate trigger, a minimum account age and honeypot channels, plus honest limits and common mistakes.
Read guide →How to Block Certain Words in Discord with the Word Filter
Block swear words, advertising and invite links on your Discord server with the Kage Word Filter, including the pitfalls of partial-word matching.
Read guide →How to Automatically Delete Messages in Discord
Delete old messages in Discord channels on a schedule with Kage Auto Cleanup: filters for bots, links, keywords or single members, and all of its limits.
Read guide →How to Set Up a Discord Warning System with Automatic Penalties
Set up a warning system on Discord with a case history, moderator notes and automatic penalties after a number of warnings.
Read guide →How to Set Up a Discord Mod Log Channel
Set up a mod log channel in which kicks, bans, warnings and automatic filter hits become visible to your team.
Read guide →How to Log Deleted and Edited Messages in Discord
Log deleted and edited messages as well as nickname and role changes in a Discord log channel, including the real limits of the log.
Read guide →How to Log Members Who Leave Your Discord Server
Find out who left your server and when – with join time, ID and roles in a private channel. Plus what exists for joins and where the limits are.
Read guide →Background on the feature: Discord Moderation Guide: How to Keep Your Server Safe
Roles
How do I assign roles automatically or let members choose?
How to Automatically Assign Roles in Discord
Assign Discord roles automatically: starter roles on join, roles after verification or levels, and the role-order pitfalls that break it.
Read guide →How to Create Reaction Roles in Discord
Create reaction roles on Discord: post a message, map emojis to roles and avoid the typical mistakes with emojis and role order.
Read guide →How to Make Self-Assignable Roles in Discord (Buttons & Menus)
Set up self-assignable roles on Discord with buttons or a dropdown menu, including unique groups, a maximum, temporary roles and a level requirement.
Read guide →How to Give Someone a Temporary Discord Role
Give Discord roles for a limited time only, by command or from the dashboard, with automatic removal on expiry and the main pitfalls.
Read guide →Discord Bot Not Giving Roles? How to Fix It
Your Discord bot is not assigning roles? A checklist of the most common causes, from role order to managed roles, plus Kage Bot specifics.
Read guide →Discord Absence List: Let Members Register Their Absence
Set up an absence list on Discord: members register their absence with a period by command, Kage keeps the list in a channel and ends entries automatically.
Read guide →Background on the feature: Discord Roles Guide: How to Set Up and Manage Roles
Welcome & onboarding
How do I greet newcomers and guide them in?
How to set up a welcome message with a banner on your Discord server
Set up a welcome message with a personal banner in a few minutes – with placeholders, a custom background, a preview and the typical pitfalls.
Read guide →How to Set Up Member Verification in Discord
Set up button verification with an Unverified and a Verified role, a minimum account age and a log of denied attempts.
Read guide →How to Set Up Discord Server Onboarding with Role Selection
Guide new members through the start with server onboarding – with role selection, a completion role and a join survey you can evaluate.
Read guide →How to Set Up a Discord Goodbye Message with a Banner
Have your bot send a goodbye message with a banner automatically when someone leaves the server – with text, placeholders, a preview and the typical pitfalls.
Read guide →Set Up a Discord Server Automatically: Setup Assistant
How to set up your Discord server with Kage's Setup Assistant: find the right modules, create channels and roles from a template, preview everything first and extend it any time.
Read guide →Set Up a Discord Server with AI: Kage AI Setup
How to let Kage AI plan your Discord server: describe it, check the preview, confirm explicitly and, if needed, undo everything with one click. With limits and tips.
Read guide →Background on the feature: Discord Welcome & Onboarding: Complete Setup Guide
Tickets & support
How do I handle requests and applications?
How to Make a Ticket System in Discord: Setup Guide
Step by step to a ticket system – with a panel button, private ticket channels, support roles, priority, internal notes and a saved transcript of the conversation.
Read guide →How to Set Up an Application Form on Discord
Build an application or request form with up to five questions, a review channel with Accept and Reject, an automatic role and a message to the applicant.
Read guide →How to Save and Read Discord Ticket Transcripts
How Kage saves the conversation of every ticket as a text file, where to find it, what it contains and what it does not – including data protection tips for your team.
Read guide →Background on the feature: Discord Ticket System: Setup and Best Practices
Levels & XP
How do I set up levels, ranks and leaderboards?
How to Add a Leveling System to Discord
Add XP and levels to your Discord server: how XP is earned, how to prevent farming and how to set up level-up messages.
Read guide →How to Set Up Level Roles in Discord: Rank Roles and Level Rewards
Assign roles automatically at a level or rank: the difference between rank roles and level rewards and typical mistakes.
Read guide →How to Create a Discord XP Leaderboard
Show progress and a leaderboard on Discord with /level, /leaderboard and the info panel, plus limits and privacy.
Read guide →Background on the feature: Discord Leveling System: XP, Ranks and Rewards
Community & events
How do I get members to join in?
How to Create a Starboard in Discord
Highlight your community's best messages automatically: how a Discord starboard works and how to set one up with Kage Bot.
Read guide →How to Host a Giveaway in Discord: Requirements, Winners, Rerolls
Run fair giveaways in Discord: entry requirements, a winner role, rerolls and the settings that prevent abuse.
Read guide →How to Set Up Birthday Announcements in Discord
Congratulate members automatically: set up birthday announcements and an optional birthday role on Discord.
Read guide →How to Create a Suggestion Channel in Discord
Collect and review member ideas: set up a suggestion channel with voting and status updates on Discord.
Read guide →How to Make Anonymous Confessions in Discord
Anonymous posts on Discord: how confessions work, how anonymous they really are and how to moderate them.
Read guide →How to Create Polls in Discord: By Command and from the Dashboard
Create polls on Discord with /poll, from the dashboard or as a recurring template, and what native polls can do.
Read guide →Plan Guild Events and Rosters on Discord: Kage OPS
Kage OPS lets you plan events, sign-ups and group rosters for your guild, adjustable for any game and with announcements right in Discord. What the web app does and how to start.
Read guide →Background on the feature: How to Build an Active Discord Community
Channels & voice
How do I keep channels and voice rooms tidy?
How to Create Temporary Voice Channels in Discord (Join-to-Create)
Create join-to-create voice channels that delete themselves when empty: how temporary voice channels work and how to set them up.
Read guide →How to Make a Discord Server Stats Channel
Show the member count in a channel name: how to set up a stats channel on Discord and its limits.
Read guide →How to Keep a Message at the Bottom of a Discord Channel
Keep an important message visible: how a sticky message reposts itself automatically at the bottom of a channel.
Read guide →How to Set Up a Music Bot in Discord: Radio and Library
What Kage Music can play, what it cannot, and how to set it up: radio streams, your own stream URLs and the music library.
Read guide →Background on the feature: Discord Channel Management: Organization and Automation
Automation
How do I stop doing the same tasks by hand?
How to Make Custom Discord Bot Commands
Create your own commands for rules, links and FAQs without coding: how custom commands work in Kage Bot and what they cannot do.
Read guide →How to Schedule Messages in Discord
Send messages on a schedule or at fixed intervals: set up recurring and timed messages in Discord.
Read guide →How to Create Discord Embed Messages
Design embed messages with colours, images and buttons and post or live-update them from the dashboard.
Read guide →How to Set Up Server Rules in Discord
Write and publish clear server rules and make them easy to find: with the rules command, a DM on join and verification.
Read guide →How to Automate a Discord Server with Rules: IF, UNLESS, THEN
Event-triggered automation for Discord: triggers, conditions and actions explained, with examples and limits.
Read guide →Background on the feature: Discord Automation: How to Automate Server Management
Monitoring & backup
How do I notice early when something is wrong?
Monitor Your Discord Server with the Desktop App: Control Center
The Kage Control Center is the Windows app that shows the health, activity, security and support of your Discord server. What it does, who gets it and where its limits are.
Read guide →Get Alerts When Your Discord Bot Has Problems
Kage Monitoring reports missing bot permissions, deleted channels and wrong roles right away in Discord and optionally by DM.
Read guide →Analyse Discord Bot Problems: Kage Troubleshooting
A Kage module does nothing? Troubleshooting checks permissions, channels, roles and plan, names the cause with a fix and, on request, evaluates your problem with AI.
Read guide →How to Back Up and Restore a Discord Server
Create restore points for Kage settings and the Discord structure, and what a backup deliberately cannot do.
Read guide →How to Set Up Discord Keyword Alerts
Notify your team as soon as a keyword appears in a channel: with role ping, fixed alert channel and a cooldown against spam.
Read guide →Background on the feature: Discord Server Monitoring: Catch Problems Early
Growth & statistics
How is my server growing, and where do members come from?
How to Track Discord Invites with Invite Tracking
See who invited how many members to your Discord server: real, fake and left invites with a leaderboard.
Read guide →How to Reward Discord Invites with Roles or XP
Reward members with roles or XP when they bring real invites, with thresholds and protection against fake accounts.
Read guide →How to Read Discord Server Analytics
Read activity, growth and the community health score in the dashboard: what the numbers mean, where they come from and their limits.
Read guide →Background on the feature: How to Grow a Discord Server: Win and Keep Members
Economy & rewards
How do I reward activity?
How to Set Up a Discord Economy System with a Shop
Set up your own server currency on Discord with a daily reward, working, transfers and a role shop.
Read guide →How to Set Up Discord Achievements for Members
Create your own achievements for messages, levels and invites, grant them manually and reward them with XP.
Read guide →How to Combine XP and Economy Rewards on Discord
How XP, server currency and achievements work together, what Kage connects and what it does not, and a starter concept with a role shop and level roles.
Read guide →Background on the feature: Discord Economy and Rewards: Motivation for Your Community
Social integrations
How do I announce new videos, streams and posts in Discord?
How to Announce YouTube Videos on Discord Automatically
Announce new YouTube videos of a channel in Discord automatically: find the feed address, choose channel and role ping, adjust the template.
Read guide →How to Set Up Twitch Live Notifications on Discord
Kage announces on Discord as soon as a Twitch channel goes live: enter the username, choose channel and role ping, adjust the template.
Read guide →How to Set Up Kick Live Notifications on Discord
Kage announces on Discord as soon as a Kick channel goes live: enter the channel name, choose target channel and role ping.
Read guide →How to Post RSS Feeds and Podcasts to Discord
Post new entries of an RSS or Atom feed and new podcast episodes to a Discord channel automatically, step by step.
Read guide →How to Post Reddit Posts to Discord
Post new posts of a subreddit to a Discord channel automatically: build the feed address, choose a channel, adjust the template.
Read guide →How to Post Bluesky Posts to Discord
Post new posts of a Bluesky account to a Discord channel automatically: enter the handle, choose a channel, adjust the template.
Read guide →How to Detect Live Streams in Discord Automatically
Kage detects through Discord itself when members go live on Twitch or YouTube and announces them, without you maintaining names.
Read guide →Background on the feature: Connect Social Media to Discord: Announce New Content