Welcome to CIT Kali Official Bot
Kali Official Bot is an advanced Discord bot designed specially for CIT for moderation, real-time member tracking, AI-driven interactions, and automated in-game logs.
✨ Kali Official Bot Features
⚙️ Bot Configuration
Customize the bot settings, including command prefix changes and permission management to ensure smooth functionality.
📌 What is a Prefix?
A prefix is the character or word placed before a command to let the bot recognize it. By default, the prefix is !, meaning you would use commands like !mute @user or !delete 10. The prefix can be customized per server.
🔑 Login Messages
The bot greets players when they join the game and sends farewell messages when they leave the game. This helps maintain engagement and community interaction.
💬 Reactions
Allows users to set up automatic replies based on specific keywords. When a keyword is mentioned, the bot will respond accordingly.
- (prefix)addreaction - Set up a new keyword reaction.
- (prefix)removereaction [keyword] - Remove a specific reaction (e.g., !deletereaction hello removes any bot response to "hello").
- (prefix)listreactions - Display all configured reactions.
🔇 Mute Settings
Allows moderators to mute, unmute, and manage muted users who break server rules. Muted users cannot send messages, react, join voice, or create threads until unmuted.
- (prefix)mute @user [minutes] – Temporarily mute a user for a set duration.
- (prefix)unmute @user – Remove mute from a user manually.
- (prefix)muted – View a list of users currently muted with remaining time.
- (prefix)fixmute – Reapply mute permissions to all channels. Use this if muted users can still speak or send messages.
🗑️ Delete Messages
Provides bulk message deletion support. The bot can delete up to 100 messages at a time in a channel.
- (prefix)delete [number] - Delete a specific number of messages (e.g., !delete 10).
🎂 Birthday Settings
Users can register their birthday, and the bot will automatically send birthday wishes.
- (prefix)setbirthday - Register your birthday.
- (prefix)deletebirthday - Remove your birthday.
- (prefix)updatebirthday - Update your birthday details.
- (prefix)listbirthdays - Show all registered birthdays.
- (prefix)nextbirthday - See the next upcoming birthday.
📢 Rules Scheduler
Automatically posts server rules at regular intervals to keep members informed and prevent rule violations.
Key Benefits:
- 📌 Continuous Awareness: Regularly reminds players of important rules
- ⏱️ Flexible Timing: Set intervals from 1 minute to 24 hours
- 🎯 Targeted Delivery: Post rules to any text channel including in-game chat
Configuration:
- Select Channel: Choose where rules will appear (works in-game)
- Set Interval: How often rules should be posted (1-1440 minutes)
- Toggle On/Off: Enable or disable the scheduler anytime
In-Game Impact:
When configured for ingame chat, rules will appear directly ingame in players' chat interface, ensuring they see important guidelines while playing without needing to check Discord separately.
📋 Join/Quit Settings
Automatically tracks server join and quit events to enhance community engagement.
When a member joins or leaves the server, the bot sends a detailed embed message in the designated channel.
- 🟢 Sends a welcome embed when a new member joins the server.
- 🔴 Sends a farewell embed when a member leaves the server.
- ✨ Sends a notification when a user boosts the server.
- 📌 Mentions specific roles or channels inside the greeting/farewell embeds (if configured).
🛠️ CIT Updates Tracker
Automatically monitors and posts the latest CIT server updates, changelogs, and announcements to keep your community informed.
Key Benefits:
- 🔍 Real-time Monitoring: Scrapes CIT's official changelog
- 📢 Instant Notifications: Posts updates as soon as they're published
- 📜 Full History: Maintains complete archive of past updates
Configuration:
- Select Channel: Choose where updates will be posted
- Formatted Posts: Updates appear in clean, readable embeds
- Toggle On/Off: Enable/disable update tracking anytime
Update Features:
- 🆕 New Content Alerts: Highlights newly added features/changes
- 🐞 Bug Fix Tracking: Shows resolved issues and patches
- ⏱️ Maintenance Warnings: Notifies of upcoming downtime
Member Commands:
!allupdates
- View all updates history
📜 Application Management
Manages in-game applications submitted via /gapps. The bot notifies a designated role in a channel whenever:
- A new application is submitted in-game.
- An application is accepted.
- An application is denied.
📖 Audit Logs
Set up an audit log — a dedicated channel where all server-related activities are recorded for transparency.
- Logs message edits and deletions.
- Tracks channel and role changes.
- Records moderation actions like bans, kicks, and mutes.