Aimi

The ultimate community management bot for Discord – moderation, levels, economy, tickets, private rooms, and much more. Fully modular and highly customizable.

⚡ Powerful Features

🛡️ Moderation

Kick, ban, warn, mute, clear messages. Auto-mute after 3 warnings. Full logging support.

📈 Leveling

Earn XP by chatting, level up, get role rewards. Leaderboard and rank commands.

💰 Economy

Virtual coins, daily rewards, work for money, shop with role purchases.

🎫 Tickets

Create support tickets with a button, dedicated channels for staff and users.

🔊 Private Voice Rooms

Auto-create voice rooms when joining a trigger channel. Lock/unlock your room.

🎭 Reaction Roles

Dropdown menus for self-assignable roles. Fully customizable.

⭐ Reputation

Give +rep to users once per day. Check reputation points.

🎉 Interactive

Polls, custom embeds, buttons with links – engage your community.

🤖 Fun Commands

Hug, pat, slap, 8ball – bring joy to your server.

⚙️ Modular System

Admins can enable/disable each module per server using `/module` commands.

📖 Command Documentation

🛡️ Moderation

CommandDescriptionPermissions
/kick <member> [reason]Kick a memberKick Members
/ban <member> [reason]Ban a memberBan Members
/clear <amount>Delete messages (1-100)Manage Messages
/warn <member> <reason>Give a warning (3 warns = mute)Kick Members
/warnings <member>List warningsKick Members
/clearwarnings <member>Remove all warningsKick Members
/mute <member> [reason]Mute memberManage Roles
/unmute <member>Unmute memberManage Roles

📈 Leveling & Economy

CommandDescription
/rank [member]Show level and XP
/leaderboardTop 10 server levels
/setlevelrole <level> <role>Give role when reaching level (Admin)
/balance [member]Check coin balance
/dailyClaim 100 coins (once per day)
/workEarn 10-50 coins (hourly cooldown)
/shopView server shop
/buy <item_name>Purchase an item from shop
/addshop <role> <price> <name>Add role to shop (Admin)
/removeitem <item_name>Remove item (Admin)

🎫 Tickets & Rooms

CommandDescription
/setticket <category> <support_role> <log_channel>Setup ticket system (Admin)
/settrigger <voice_channel>Set trigger channel for private rooms (Admin)
/room_lockLock your private voice room
/room_unlockUnlock your private room

🎭 Roles & Interaction

CommandDescription
/addreactionrole <channel> <roles_and_emojis> [message]Create reaction role panel (Admin)
/poll <question>Create a yes/no poll
/embed <title> <description> [color] [channel]Send custom embed (Admin)
/button <label> <url>Create a button link

⭐ Reputation & Fun

CommandDescription
/rep <member>Give +1 reputation (once per day)
/reps [member]Check reputation points
/hug <member>Hug someone
/pat <member>Pat someone
/slap <member>Slap someone
/8ball <question>Ask the magic 8ball

⚙️ Module Management

CommandDescription
/module enable <module>Enable a module on this server (Admin)
/module disable <module>Disable a module (Admin)
/module statusShow status of all modules (Admin)
🚀 Quick Setup Guide
  1. Invite the bot – Use the Invite button above (ensure you have "Manage Server" permission).
  2. Set up moderation – Use /setautorole to give a role to new members.
  3. Configure tickets – Run /setticket with a category, support role, and log channel.
  4. Private voice rooms – Set a trigger channel with /settrigger.
  5. Level rewards – Use /setlevelrole to grant roles at certain levels.
  6. Shop items – Add role purchases with /addshop.
  7. Disable unused modules – Keep your server tidy with /module disable <name>.

All data is stored locally in JSON files inside the data/ folder. The bot uses slash commands only – no prefix commands.

Need help? Join our Support Server.