Skip to content

KZN Utils Discord Bot

The main Discord bot for Kaizen Network community management.

Overview

Property Value
Framework Discord.js
Database MongoDB
Commands 131 across 15 categories

Command Categories

Category Commands Purpose
Admin 16 Server configuration
Moderation 29 Mod tools
Economy 8 Virtual currency
Music 14 Music playback
Ticket 2 Support tickets
Giveaways 8 Giveaway system
Fun 6 Entertainment
Stats 4 Statistics
Information 23 Information commands
Utility 11 Utility tools
Suggestions 2 Suggestion system
Anime 1 Anime content
Image 3 Image manipulation
Social 1 Social features
Owner 3 Bot owner commands

Database Schemas

MongoDB collections in kzn_utils database:

Schema Purpose
Guild Server settings
Member Member data
User User data
Giveaways Active giveaways
ModLog Moderation logs
Suggestions Suggestion system
ReactionRoles Role menus
MemberStats Statistics
AutomodLogs Automod logs
TranslateLog Translation history

Setup

See discord_bots/kzn_utils/README.md for: - Installation instructions - Environment variables - Configuration options

File Structure

discord_bots/kzn_utils/
├── src/
│   ├── commands/        # Command files
│   ├── database/        # MongoDB schemas
│   ├── events/          # Event handlers
│   └── utils/           # Utility functions
├── config.js            # Bot configuration
└── index.js             # Entry point