Ihrz
Official iHorizon Discord Bot repo, Mirror of the current gitlab
Install / Use
/learn @ihrz/IhrzREADME
🌐 iHorizon
The most complete Discord bot on GitLab & GitHub
<br> <br> <br> <img src="https://www.ihorizon.org/assets/img/ihorizon.png" width="15%"> <br> <br> <br>iHorizon is a powerful and feature-rich Discord bot built with TypeScript and discord.js. Designed to simplify Discord server management, it combines stability, performance, and a robust modular architecture.
📚 Documentation (BETA) • 🔍 Command Search • 💬 Support Server • ➕ Invite the Bot
✨ Key Features
🛡️ Moderation & Security
- Complete Moderation Tools: Ban, kick, warn, tempmute with detailed reason tracking
- Infraction Management: Track, remove, and clear warnings across members
- Advanced Logging: Comprehensive audit logs for all moderation actions
- Anti-Spam Protection: Intelligent spam detection with customizable thresholds and auto-punishments
- Mass Moderation: Unban all, clear all warns, and bulk role operations
- Channel Control: Lock/unlock channels, hide/unhide, and permission management
- User Protection: Block too-new accounts, mass mention protection, and bot addition controls
🎉 Community Engagement & Events
- Giveaway System: Create timed giveaways with custom requirements, winner selection, and reroll capabilities
- Advanced Ticket System: Customizable support tickets with panels, transcripts, member management, and category organization
- Suggestion Module: Structured suggestion system with accept/deny/reply functionality
- Role Management: Role reactions, role buttons, role selection menus, and automated role assignment
- Invite Tracking: Complete invite system with leaderboards, add/remove invites, and detailed analytics
- Member Counter: Dynamic channels showing member count, bot count, boost count, and more with custom formatting
- Voice Dashboard: Join-to-create voice channels with customizable interface and permission management
🎮 Entertainment & Fun
- Interactive Commands: Kiss, hug, slap, hack simulations, and love compatibility
- Image Manipulation: Cat say, captions, bubbles, to-gif conversion, and custom memes
- Social Media Mocks: Fake YouTube comments and Twitter tweets generator
- Animals: Random cat, dog, and duck pictures
- Games & Random: Dice rolls, heads or tails, random number generation, and question bot
- Text Styling: Morse code conversion and special character transformations
- Pride Support: Transgender flag overlay and LGBTQ+ friendly features
💰 Economy System
- Full Economy: Complete money system with bank accounts, deposits, and withdrawals
- Income Sources: Daily, weekly, monthly rewards, work commands, and rob mechanics
- Trading: Pay other users and secure transactions
- Shop System: Buy roles with money, customizable prices, and role marketplace
- Leaderboards: Server-wide wealth rankings and competition
- Boost System: Role-based money multipliers and economic perks
- Custom Configuration: Adjust reward amounts, cooldowns, and economic balance
📊 Leveling & Progression
- XP System: Automatic experience gain from messages and activity
- Role Rewards: Assign roles at specific level milestones
- Leaderboards: Server and global ranking systems
- Customization: Custom level-up messages, designated XP channels, and ignored channels
- User Stats: Detailed profile displays with experience tracking
- Reset Options: Individual or server-wide level resets for fresh starts
🎵 Music Player
- Full Music Bot: Play music from multiple sources with queue management
- Playback Controls: Play, pause, resume, skip, stop, and shuffle
- Queue System: View current queue and song history
- Loop Modes: Track loop, queue loop, and autoplay
- Now Playing: Real-time display of current track with progress
- Lyrics Finder: Search and display song lyrics instantly
🔧 Advanced Utilities
- Channel Operations: Mass channel creation, sync to category, hide/unhide all, and renewal
- Member Management: Mass move between voice channels, bring all to category, wake up inactive users, and derank
- Role Operations: Mass role assignment/removal, role member lists, admin role detection, and role limits
- File Processing: Zip/unzip emojis and stickers, emoji batch upload
- Information Tools: Server info, user info, banner/avatar display, and previous username lookup
- Voice Tools: Voice kick, leash/unleash users, and voice state monitoring
- Webhook Management: List and manage all server webhooks
- Custom Tools: Invite info lookup, mention role setter, nick-based kicking, and vanity URL generator
💾 Backup & Configuration
- Complete Server Backup: Save entire server structure including roles, channels, and permissions
- Member Backup: OAuth2-based role restoration system with verification buttons
- Message Archival: Optional message history backup
- Easy Restoration: One-command server recovery from backups
- Backup Management: List, load, and delete multiple backup versions
- Guild-Specific Settings: Owner-only backup restrictions and security controls
📢 Content Notifications
- Multi-Platform Support: Track Streamers, YouTubers, and Twitchers across platforms
- Custom Notifications: Set custom messages for new content alerts
- Channel Routing: Designate specific channels for notification delivery
- Author Management: Add, remove, and list followed content creators
🔐 Security & Verification
- Captcha System: Custom captcha verification for new members
- Role Management: Automatic role assignment/removal upon verification
- Security Channel: Designated verification channel setup
- AuthRestore: Link-based verification system with role recovery
- Force Join: Bulk member invite system for backup restoration
🎨 Customization & Profiling
- Bot Appearance: Custom name, avatar, banner, and bio per server
- User Profiles: Set age, gender, pronouns, birthday, and personal description
- Profile Display: Rich profile cards with statistics and customization
- Support Badges: Auto-role for members with server info in bio
- Auto-React: Set automatic emoji reactions in specific channels
📅 Automation & Scheduling
- Auto-Renew: Automatically recreate channels at set intervals
- Scheduled Tasks: Time-based command execution and automation
- Cooldowns: Channel-specific slowmode management
- Member Counter: Auto-updating member statistics channels
- PFPS Module: Automatic random profile picture sharing
- Night Mode: Advanced time-based feature toggles
🎓 Server Management
- Permission System: Granular command permissions, custom roles, and user-specific access
- Prefix Customization: Change bot prefix per server
- Language Selection: Choose from 10 supported languages
- Module Toggles: Enable/disable entire feature categories
- Join/Leave System: Custom messages, ghost ping prevention, and welcome DMs
- Auto-Moderation: Link blocking, invite filtering, and configurable punishments
- Confession System: Anonymous confession channel with cooldowns and threading
📈 Statistics & Analytics
- User Statistics: Individual member activity tracking and leaderboards
- Guild Statistics: Server-wide analytics and progression metrics
- Command Usage: Track most-used commands and features
- Invite Analytics: Detailed invite tracking and attribution
- Economy Rankings: Wealth distribution and top earners
- XP Leaderboards: Most active members and level progression
🎫 Tags & Quick Responses
- Custom Tags: Create reusable text snippets and commands
- Role Restrictions: Whitelist roles for tag creation and usage
- Embed Support: Rich embed tags with formatting
- Tag Management: Edit, delete, list, and get info on all tags
- Quick Access: Instant responses with mention and reply options
And dozens of other features
🌍 Supported Languages
iHorizon supports 10 languages for an optimal international experience:
| Language | Code | Language | Code |
| ----------------- | ------- | ------------ | ------- |
| 🇪🇬 Egyptian Arabic | ar-EG | 🇯🇵 Japanese | jp-JP |
| 🇬🇧 English | en-US | 🇪🇸 Spanish | es-ES |
| 🇫🇷 French | fr-FR | 🇷🇺 Russian | ru-RU |
| 🤬 Rude French | fr-ME | 🇵🇹 Portuguese | pt-PT |
| 🇮🇹 Italian | it-IT | 🇩🇪 German | de-DE |
📊 Statistics
🔥 Community Trust
| Metric | Value | | ----------------------- | -------- | | 👥 Users | 400,000+ | | 🏢 Servers | 2,400+ | | ✅ Discord Certified | Verified | | ⭐ GitHub Stars | 53+ |
🚀 Installation & Self-Hosting
📋
Related Skills
imsg
347.2kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
discord
347.2kDiscord ops via the message tool (channel=discord).
