kuyo
APP♡ modern components v2 ui ♡ customize your server with templates, welcome, sticky messages, auto responders, applications, automod, invite tracking, and more.
About This Bot

A free Discord bot for welcome messages, role menus, automod, logs, levels and more.
Build messages with Components V2, embeds or plain text, then use them for welcome messages, sticky messages, auto responders and more.
- **Messages:** Templates, Sticky Messages, Auto Responders, Auto React, Reposter, Auto Publisher, Chat Revive
- **Joining & Roles:** Welcome, Goodbye, Boost, Autorole, Verification, Applications, Custom Roles, Reaction Roles
- **Safety:** Automod, Moderation, Logging, Report, Appeals, Honeypot, Adaptive Slowmode, Invite Tracker, Scan, Ghost Ping
- **Community & Tools:** Leveling, Text To Speech, Games, Counting, Counters, To Do Lists, Countdown, Witchy, Space, World, Tools, Hotlines, Customization

## Messages
**♡ Templates**
- Build messages in Components V2, embeds or plain text, with buttons, dropdown roles and images placed anywhere
- Schedule them, send them on role triggers, share them in the public gallery, or import and export them
**♡ Sticky Messages**
- Keeps a message at the bottom of a channel
- Smart mode waits for the conversation to calm down before reposting, or you set a fixed pace
- Burn-in, quiet hours, up to 5 variations, filters and webhook sending
**♡ Auto Responders**
- Replies to trigger words with contains, wildcard or exact matching
- Actions can delete the trigger, DM the author, open a thread, change roles or add reactions
- First-time-only replies, quiet hours and filters
**♡ Auto React**
- Reacts with up to 4 emoji when a message matches a trigger, with emoji variations, cooldowns and filters
**♡ Reposter**
- Shows the content of a message link in a container, with attachments, spoiler text and an option to delete the link
**♡ Auto Publisher**
- Publishes new posts in announcement channels, with an optional delay and filters
- Queues posts when Discord's hourly limit is hit
**♡ Chat Revive**
- Posts a message when a channel has been quiet for anywhere from 15 minutes to 3 days, with a cooldown and an optional @here or @everyone ping
## Joining & Roles
**♡ Welcome**
- Welcome messages in a channel, by DM or through a webhook, plus ping on join
- Can wait for onboarding, delete itself when the member leaves and rotate up to 10 variations
**♡ Goodbye**
- Leave messages with the same options as welcome, like webhooks, send delays and variations
**♡ Boost**
- Messages for boosts, unboosts and server level changes, by DM or only on first boosts
**♡ Autorole**
- Gives roles on join, with separate lists for humans and bots
- Delay of up to 24 hours and syncing for existing members
**♡ Verification**
- Button, code, image captcha or math check, or wait for staff approval
- Staff can pass someone manually, and every attempt can be logged
**♡ Applications**
- Use them for literally anything, like suggestions, confessions or staff apps
- Build your own forms, with requirements like Nitro or account age
- Staff accept, deny, hold or blacklist, with apply cooldowns and panels you can share with other servers
**♡ Custom Roles**
- Members make their own role with a solid colour, gradient, holographic style or icon
- You choose who's allowed, like boosters, and roles are removed when someone loses access
**♡ Reaction Roles**
- Members get roles by reacting to a message
- Setups can be locked, repaired, copied or moved to another message

## Safety
**♡ Automod**
- Custom rules with 25 filters across spam, links, words, mentions, media and joins, including caps, zalgo, masked links and invites
- NSFW link detection checks links against a list of about 500k known NSFW links
- Detectors for leaked IPs, phone numbers, emails, cards and wallets
- Actions can run in multiple steps
**♡ Moderation**
- Ban, softban, hardban, kick, mute, timeout, warn and quarantine, plus image, reaction and voice mutes
- Mass and timed actions, escalation, predefined reasons, staff notes and vote bans
- Every action opens a case with proof
**♡ Logging**
- 200+ events with custom messages, and each log group can have its own channel
**♡ Report**
- Members report users to staff with evidence and predefined reasons, connected to your moderation cases
**♡ Appeals**
- Appeal forms for bans, mutes, timeouts and more, reviewed by staff and connected to your moderation cases
**♡ Honeypot**
- A trap channel for hacked accounts. Softbans by default, or ban, kick, timeout or report to mods
**♡ Adaptive Slowmode**
- Raises slowmode in up to 5 stages as more people chat, then lowers it again
- Can post a notice, skip roles and be snoozed
**♡ Invite Tracker**
- Shows which invite someone used, with leaderboards and stats
- Joins that leave within 10 minutes count as fake
**♡ Scan**
- Checks links, files up to 8 MB and SHA256 hashes for malware and phishing
**♡ Ghost Ping**
- If a message that pinged you is deleted within about 15 minutes, Kuyo DMs you who sent it and where

## Community & Tools
**♡ Leveling**
- XP from chat and voice, and you set how much people get: a min and max per message or XP per word, XP per voice tick, cooldowns, a server XP rate and multipliers for booster roles and channels
- XP events, anti-farm options, 5 level curves including MEE6's, per-level messages and up to 25 role rewards
- Import from MEE6 or a CSV
**♡ Text To Speech**
- Reads chat aloud in voice with 4 engines and up to 25 languages
- Can say display names, strip links and mentions, read only prefixed messages, and pause
**♡ Games**
- Wordle, hangman, unscramble, emoji decode and Connect 4, with lobbies and leaderboards
**♡ Counting**
- Counting channels with math mode, a fail role, new account protection and global leaderboards
**♡ Counters**
- Counts how often a word is said, with a word that lowers the count, a cooldown and a custom reply
**♡ To Do Lists**
- Personal or shared lists with reminders, due dates and priorities
- Add items with `+` in chat or by replying to a message, mirror a list to a channel or DMs, and import or export as text
**♡ Countdown**
- Personal countdowns with labels, and Kuyo DMs you when one ends
**♡ Witchy**
- Tarot pulls, daily cards and spreads, a pendulum and numerology, plus lookups for crystals, moon phases, runes and herbs
**♡ Space**
- Rocket launches, NASA's picture of the day, near-Earth asteroids, aurora outlook, visible planets and upcoming sky events
**♡ World**
- Earthquakes, tropical storms, tsunami warnings, volcano alerts, wildfires and wildlife sightings
**♡ Tools**
- Discord timestamps, timezone and currency conversion, QR codes, link shortening, bookmarks and grammar fixes
**♡ Hotlines**
- Verified crisis hotlines, filtered by country and category
**♡ Customization**
- Change Kuyo's avatar, banner, bio, nickname and name style for your server
- Disable or restrict features for users, roles and channels
## Getting Started
1. Add Kuyo and pick your server
2. Move Kuyo's role to the top of the role list so it can assign roles and moderate
3. Run `/help` or open a feature menu like `/template menu`
- [Docs](https://docs.kuyo.bot)
- [Support server](https://discord.gg/SuBappN9eb)
Frequently Asked Questions
How do you invite kuyo to a Discord server?
Use the Invite to Server button on this page to start the Discord authorization flow and add kuyo to your community.
What features are available for kuyo?
kuyo highlights features such as Moderation, Auto Moderation, Logging.
Is the kuyo Bot free to use?
Yes, the kuyo Bot is marked as free to use.
