Castiel: Complete Feature Breakdown
🛡️ Moderation
Commands for staff to maintain server order.
- /ban: Permanently bans a member from the server.
- /kick: Kicks a member from the server.
- /warn: Issues a formal warning and tracks it in the database.
- /unban: Revokes a ban for a specific user ID.
- /mute: Temporarily mutes a member in the server.
- /purge: Bulk deletes a set number of messages in a channel.
✅ Verification
Commands related to verifying members.
- /verify: Verify a user, assigning their gender and verification roles.
- /whois: Look up a user's info, join date, roles, and verification record.
👥 User Commands
General features available to everyone.
- /report: Sends an anonymous alert to staff about an issue.
- /user: View your own profile and server information.
- /timezone: Set your timezone for automatic time conversion in messages.
- /help: Opens the help menu to see what I can do!
🎉 Fun
Fun commands for the server.
- /mimic: Mimic another user's message as if they sent it. (Must be enabled by staff.)
- /tarot: Draw your daily tarot card. One reading per day — come back tomorrow for a new fate.
- /booster: Create your own custom colour role as a thank you for boosting! (Must be an active booster.)
🛠️ Tools & Utility
Advanced utility features and automation.
- /autodelete: Configure messages to auto-delete after a set time.
- /autothread: Automatically creates threads for new messages in a channel.
- /mediaonly: Restricts a channel to only allow images and files. Also available as /notext.
- /notext: Alias for /mediaonly — restricts a channel to media only.
- /reactionrole: Set up interactive button-based role menus.
- /role: Add, remove, or mass-assign roles to users and groups.
- /roleicon: Manage role icons in the server.
- /say: Make the bot send a message in a channel.
- /sticky: Pin a sticky message to the bottom of a channel.
- /steal: Steal an emoji or sticker from another server and add it to this one.
- /afk: Set yourself as AFK with an optional message. You will be automatically removed from AFK when you next send a message.
⚙️ Admin & Config
Server configuration and administrative commands.
- /setup: The administrative wizard for configuring the bot.
- /config: View or edit the current bot configuration.
- /countsetup: Set up voice channels that display live role member counts.
- /mimictoggle: Enable or disable the /mimic command server-wide.
- /diagnose: Runs a system diagnostic and stress test. (Owner Only)
- /ping: Check the bot's current latency and status.
- /blacklist: Submit a blacklist application for a user (requires approved access).
- /blacklistapply: Apply for access to the cross-server blacklist system.
- /boostertoggle: Enable or disable the /booster custom role command server-wide.