Dabot 🦞

Dabot 🦞

نظرة عامة

bot multipropósito creado por davito para todas sus langostitas:


🤖 Overview Dabot v3 is a comprehensive, feature-rich Discord bot designed for server management, community engagement, and automation. Built with discord.py, it offers a wide range of moderation tools, leveling systems, economy features, and customizable automation capabilities.

🛡️ Moderation & Security Core Moderation Commands Warn System: Issue warnings to users with case tracking and appeal functionality Kick & Ban: Remove users temporarily or permanently with DM notifications Temporary Bans: Set time-limited bans (1d, 12h, 30m) with automatic unbanning Timeout: Temporarily mute users for specified durations Unban: Restore banned users with optional reason and notification Advanced Moderation Infraction Tracking: Complete history of all moderation actions with case IDs Moderator Notes: Private notes about users visible only to staff Appeal System: Users can appeal sanctions via DM with review buttons for moderators Purge Messages: Bulk delete messages with configurable limits Channel Controls: Lock/unlock channels and set slowmode delays AutoMod System Anti-Spam Detection: Automatically detects and removes repeated messages Anti-Flood Protection: Prevents rapid message sending (5+ messages in 5 seconds) Mention Spam Filter: Blocks excessive mentions (configurable threshold) Banned Words: Customizable word blacklist with automatic deletion Configurable Thresholds: Adjust sensitivity for each protection type Advanced Logging Message Logs: Track edited and deleted messages with full content Member Activity: Log joins, leaves, role changes, and nickname updates Voice Tracking: Monitor voice channel joins, leaves, and movements Profile Changes: Track avatar and username changes Moderation Logs: Dedicated channel for all moderation actions ⭐ Leveling & Engagement XP & Leveling System Text XP: Earn experience points by chatting (configurable range: 15-25 XP) Voice XP: Gain XP for time spent in voice channels (10-20 XP per minute) Level Progression: Automatic level-up system with customizable XP requirements Weekly Leaderboards: Track top contributors with automatic weekly resets Rank Command: View your current level, XP, and server ranking Level Rewards Auto-Role Assignment: Automatically grant roles when users reach specific levels Configurable Rewards: Set custom role rewards for any level (e.g., Level 5 → Active Member) Multiple Tiers: Create progression paths with roles at levels 5, 10, 25, 50, etc. Level-Up Announcements: Beautiful embeds with user avatars announcing level-ups Custom Announcement Channel: Centralize level-up messages in a dedicated channel Achievement System (Database Ready) Achievement Tracking: Framework for unlockable achievements Progress Monitoring: Track user accomplishments across the server Extensible Design: Ready for custom achievement implementations 💰 Economy System Currency Management Dual Currency: Separate wallet and bank balances for each user Work Command: Earn money through timed work sessions Daily Rewards: Claim daily bonuses with streak tracking Balance Transfers: Deposit and withdraw between wallet and bank Games & Gambling Coinflip: Bet on heads or tails with 2x payout Slots: Classic slot machine with jackpot potential Dice Game: Roll dice and bet on outcomes Blackjack: (Ready for implementation) Shop System Item Shop: Buy and sell items with customizable prices Inventory Management: Track purchased items per user Role Shop: Purchase server roles with earned currency Temporary Roles: Set time-limited role purchases (e.g., 30-day VIP) Admin Controls: Add, remove, and price shop items 🎮 Fun & Entertainment Interactive Commands 8Ball: Ask questions and receive random answers Meme Generator: Fetch random memes from Reddit Rate Command: Rate anything on a scale of 1-10 Pet System: Virtual pet interactions Confession System: Anonymous confessions with moderation Polls & Voting Interactive Polls: Create polls with up to 10 options Button Voting: Real-time vote counting with Discord buttons Visual Results: Live vote tallies displayed on buttons No Duplicate Votes: Users can change votes but only vote once Suggestions Suggestion Submission: Users submit ideas to a dedicated channel Community Voting: Automatic 👍/👎 reactions for voting Beautiful Embeds: Professional-looking suggestion cards Configurable Channel: Set where suggestions are posted 🔧 Utility & Management Server Information User Info: Comprehensive user profiles with level, balance, roles, and infractions Server Info: Detailed server statistics including members, channels, and boost status Avatar Viewer: Display user avatars in full resolution Ping Command: Check bot latency and response time Configuration Config Export/Import: Backup and restore server configurations Per-Server Settings: Customizable prefix, language, and feature toggles YAML Configuration: Human-readable config files for easy editing Hot Reload: Update configurations without restarting the bot Anonymous Messaging Say Command: Make the bot send messages (command is deleted) Embed Command: Create rich embeds with custom formatting No Attribution: Commands execute anonymously without showing who used them JSON Support: Advanced embed creation with JSON formatting Role Management Give Role: Assign roles to users by ID Remove Role: Remove roles from users by ID Autorole Panels: Interactive role selection with buttons Emoji Stealing: Copy emojis from other servers Reminders Timed Reminders: Set reminders with flexible time formats (10s, 5m, 2h, 1d) Persistent Storage: Reminders survive bot restarts DM & Channel Reminders: Receive reminders via mention in the original channel Background Processing: Automatic reminder delivery via scheduled tasks Web Tools Website Checker: Verify if websites are online and reachable Security Scanning: Basic HTTP status checking (extensible for VirusTotal API) 🎫 Ticket System Support Tickets Ticket Creation: Users create private support channels Category Organization: Tickets organized in dedicated categories Transcript Generation: Save ticket conversations before closing Staff Notifications: Alert support team when tickets are created Configurable Channels: Set where transcripts are saved 🤖 Automation Auto-Responses Trigger-Based Messaging: Bot responds when specific words are detected Custom Triggers: Set unlimited trigger-response pairs Server-Specific: Different responses per server Easy Management: Add, remove, and list auto-responses Auto-Reactions Channel Reactions: Automatically react to all messages in specific channels Custom Emojis: Use any emoji (standard or custom) Announcement Enhancement: Perfect for announcement channels Multiple Channels: Set different reactions for different channels Welcome & Goodbye (Database Ready) Custom Messages: Personalized welcome messages with variables Embed Support: Beautiful welcome cards with user avatars Role Assignment: Auto-assign roles to new members Configurable Channels: Set dedicated welcome/goodbye channels 👑 Owner & Admin Tools Owner-Only Commands Database Backup: Create and download database backups Command Sync: Synchronize slash commands globally Blacklist System: Prevent specific users from using the bot Security Alerts: Receive DM notifications when non-owners attempt owner commands Admin Commands Add Money: Grant currency to users (admin override) Set Level/XP: Manually adjust user levels and experience Shop Management: Add/remove items and set prices Config Management: Import/export server configurations 📊 Statistics & Tracking Infraction System Case Numbers: Every moderation action gets a unique case ID Detailed Records: Track type, reason, moderator, timestamp, and status Search by ID: Look up specific infractions with full details Table View: Display all user infractions in a formatted table Status Tracking: Monitor active, appealed, approved, and denied infractions Leaderboards XP Rankings: View top users by experience points Weekly Tracking: Separate weekly XP leaderboards Level Display: Show user levels alongside rankings Automatic Resets: Weekly leaderboards reset on schedule ⚙️ Configuration Options Moderation Settings mute_role_id: Role used for timeouts appeals_channel: Where appeal requests are sent appeal_managers: Users/roles who can review appeals antispam.enabled: Toggle spam protection antispam.max_level_bypass: Level threshold to bypass automod Leveling Settings enabled: Toggle leveling system text_xp.min/max: XP range for messages voice_xp.min/max: XP range for voice activity ignored_channels: Channels where XP isn't earned ignored_roles: Roles that don't earn XP leaderboard_channel: Weekly leaderboard destination level_up_channel: Where level-up announcements are sent remove_xp_on_leave: Reset XP when users leave AutoMod Settings enabled: Toggle automod system spam_threshold: Messages to trigger spam detection mention_limit: Maximum mentions allowed auto_warn: Automatically warn spammers banned_words : List of prohibited words Logging Settings messages: Channel for message logs voice : Channel for voice activity logs members: Channel for member update logs joins: Channel for join/leave logs moderation: Channel for moderation action logs Economy Settings enabled: Toggle economy system currency_symbol: Symbol for currency display Ticket Settings category_name: Category for ticket channels transcript_channel_id: Where transcripts are saved 🔐 Permission System Hierarchical Permissions Owner-Only: Database backup, blacklist management Administrator: Config management, shop setup, level rewards Moderator: Kick, ban, warn, timeout, notes, infractions Manage Messages: Say, embed, purge commands Manage Roles: Role assignment commands Manage Channels: Lock, unlock, slowmode Role Hierarchy Protection Immunity System: Bot owner cannot be moderated Role Checks: Users cannot moderate those with higher roles Permission Validation: Commands verify required permissions before execution 📱 Hybrid Commands All commands support both:

Prefix Commands: Traditional !command format Slash Commands: Modern /command with autocomplete and descriptions Context Menus: Right-click actions where applicable 🗄️ Database Architecture Tables users: Balance, bank, XP, level, weekly XP infractions : Moderation history with case tracking warnings: Legacy warning system notes : Moderator notes on users tempbans: Temporary ban expiration tracking level_roles: Level-based role rewards achievements: Achievement definitions user_achievements: User achievement progress role_shop: Purchasable roles inventory : User-owned items shop : Available shop items reminders: Scheduled reminders blacklist : Blacklisted users auto_responses: Trigger-response pairs auto_reactions: Channel auto-reactions scheduled_messages: Scheduled announcements (ready) guild_settings: Server-specific settings 🚀 Performance Features Optimization Async Operations: Non-blocking database queries Connection Pooling: Efficient database connections Caching: Config caching for faster access Background Tasks: Scheduled operations don't block commands Reliability Error Handling: Graceful error recovery Logging: Comprehensive logging for debugging Persistent Data: All data survives restarts Auto-Reconnect: Automatic reconnection on network issues 🎨 Customization Per-Server Configuration Custom Prefix: Set unique command prefix per server Language Support: Framework for multi-language support Feature Toggles: Enable/disable features per server Custom Messages: Personalize moderation DM templates Role Rewards: Unique level progression per server Visual Customization Embed Colors: Consistent color scheme across all embeds Emoji Support: Custom emoji integration Avatar Display: User avatars in embeds and notifications Formatted Tables: Clean, readable infraction displays 📈 Scalability Multi-Server Support Unlimited Servers: No server limit Isolated Configs: Separate settings per server Shared Economy: Optional cross-server economy Independent Leveling: Server-specific XP and levels Resource Management Efficient Queries: Optimized database operations Rate Limiting: Built-in cooldowns prevent abuse Memory Management: Automatic cleanup of old data Scalable Architecture: Designed for growth 🔄 Continuous Features Background Tasks Tempban Checker: Checks every minute for expired bans Reminder Loop: Delivers reminders on schedule Voice XP Tracker: Awards XP for voice activity Weekly Reset: Resets weekly leaderboards automatically Event Listeners Message Events: Track edits, deletions, and new messages Member Events: Monitor joins, leaves, and updates Voice Events: Log voice channel activity Role Events: Track role assignments and removals 📝 Summary Dabot v3 is a complete server management solution offering:

23+ Commands across 10+ categories 15+ Database Tables for persistent data 5 Background Tasks for automation Advanced Moderation with appeals and tracking Engaging Leveling with role rewards Full Economy with shops and games Community Tools like polls and suggestions Powerful Automation with auto-responses and reactions Comprehensive Logging for all server activity Flexible Configuration per server Hybrid Command Support (prefix and slash) Perfect for communities of any size looking for a reliable, feature-rich, and customizable Discord bot.

التقييمات والمراجعات


5

2 مراجعات

يمكن ترك المراجعات فقط من قِبل المستخدمين المسجلين. جميع المراجعات تخضع للمراجعة من قبل مشرفي Top.gg. يرجى التأكد من الاطلاع على إرشاداتنا قبل النشر.

5 نجوم

2

4 نجوم

0

3 نجوم

0

2 نجوم

0

1 نجم

0



paula_52.
paula_52.
7 days ago

This Discord bot is by far the best I’ve ever used. Smooth, reliable, and incredibly helpful. I love it.


invasoradeimpuestos
invasoradeimpuestos
7 days ago

The bot is spectacular, it works brilliantly and is incredibly useful in several ways, plus it's easy to use. It's the best bot ever, it's top 🔝🦞



Top.gg

استكشف ملايين بوتات وتطبيقات الديسكورد

Support

تقديم تذكرة

Manage Cookie Settings