Unity Bot Logo

Unity

Your all-in-one Discord server companion

⚑ Features

Unity brings powerful automation, moderation, and engagement tools to your Discord community. Here’s what makes it stand out:

πŸ† Leveling System

Keep your community active with Unity’s leveling system:

Leaderboard Screenshot
Level Progress Screenshot

πŸ“ˆ Level Progression

βš™οΈ Admin Controls

Admins have full control over leveling progression:

Add Messages Screenshot
Remove Messages Screenshot
Reset All Screenshot

πŸ”” Personal Settings

Each user can choose whether to see level-up notifications:

🎟️ Tickets & Verification

Unity provides a robust ticketing and verification system to keep your community organized and secure:

πŸ“ Ticket System

  • Customizable Categories: Assign tickets to specific categories for better organization.
  • Support Roles: Designate staff roles that automatically gain access to tickets.
  • Ticket Transcripts: Automatically log and save full transcripts of closed tickets.
  • Multiple Ticket Types: Configure tickets for support, applications, reports, or other categories. Each type can be customized with its own description and purpose.
  • Close & Archive: Admins can quickly close tickets and generate a transcript for reference.

βœ… Verification Tickets

  • Automated Verification: Require new users to open a verification ticket before joining the community fully.
  • Secure Role Assignment: Verified members are automatically given a designated role.
  • Streamlined Process: Reduces spam and ensures only legitimate users gain access.
  • Configurable Messaging: Fully customize the verification instructions and role assignment process.
  • Admin Verification: Admins can open a verification ticket for a user with /verify-user, assigning the verified role once approved.

πŸ“Œ Reaction Roles System

Unity makes it simple for members to self-assign roles, helping your community stay organized and engaged:

  • Self-Assigned Roles: Members can pick their roles with a single reaction or button press.
  • Customizable Menus: Configure menus using emoji-to-role mappings (e.g.,🦁:Africa, 🐼:Asia) with unique labels and descriptions.
  • Instant Role Updates: Roles are applied or removed immediately when a user reacts or unreacts.
  • Unlimited Configurations: Create as many reaction role menus as needed for your server.
  • Community Organization: Perfect for assigning interests, access levels, or event roles.

πŸ›‘οΈ Moderation

Unity provides powerful moderation tools to help you manage your community:

  • Clear Messages: Bulk delete unwanted messages.
  • ID Ban/Unban: Ban/unban users by their Discord ID.
  • Customizable Rules: Create and display fully tailored server rules with embeds.
  • AutoBan & Strikes: Catches banned words and enforces strikes automatically
Rules Embed Screenshot
Rules Command Screenshot

⚠️ Severity Levels

Strike Screenshot
AutoBan Screenshot

πŸ”§ Server Setup & Configuration

Customize Unity to fit your server’s needs with easy configuration commands:

  • Configure moderation logs, join/leave logs, welcome channels, and level-up logs.
  • Set UTC time and date trackers in voice channels.
  • Set up reaction roles for community organization.
  • Configure a complete ticket system with support roles and transcripts.
Reaction Roles Screenshot
Role Count Screenshot
Configure Logs Screenshot
Ticket System Screenshot

πŸ“Š Logging & Tracking Capabilities

Unity helps you stay on top of everything happening in your server with detailed logs and real-time tracking tools:

πŸ“ Logging

  • Edit Logging: Capture when a message is edited, showing before and after.
  • Deleted Message Logging: Record when messages are deleted.
  • Banned Word Logging: Automatically log when a user triggers a banned word.
  • Level-Up Logging: Notify when users level up or down.
  • Welcome Message Logging: Send configurable welcome messages in a specific channel.
  • Join & Leave Logging: Track members joining, leaving, being kicked, or banned (with reason).
  • Ticket Transcription Logging: Save transcripts of ticket conversations.
Edit Logging Screenshot
Deleted Message Logging Screenshot
Banned Word Logging Screenshot
Level-Up Logging Screenshot
Welcome Message Logging Screenshot
Join Logging Screenshot
Leave Logging Screenshot
Ticket Transcription Screenshot

πŸ“ˆ Tracking

  • UTC Time & Date: Configure a channel to always show the current UTC time and date.
  • Role Count Tracking: Display how many members hold a specific role in real-time.
    Example: If 10 users have the role "Money", the channel name updates to show β€œMoney: 10”.
UTC & Role Count Tracking Screenshot

🎲 Utility Commands

Unity also provides helpful tools for everyday use:

  • /get-utc <timezone> <time> [date] β†’ Convert a local time and date into UTC (e.g.,/get-utc Tokyo 14:30 2025-01-10).
  • /say β†’ Opens a modal where you type a message the bot will send (Admin only).
  • Giveaway Command: Run server giveaways by setting the prize, how many winners, and the duration.
Giveaway Setup Screenshot
Giveaway Result Screenshot

πŸ“œ Commands List

πŸ›‘οΈ Moderation

πŸ† Levels

πŸ”§ Configuration & Tickets

🎲 Utility

πŸ“’ Send Commands