BotMother Discord icon

BotMother Discord -----

Professional integration between platforms, freedom of configuration, keep your community active!




Bot Mother DC
Discord-Minecraft Integration Plugin

The ultimate bridge between your Minecraft server and Discord community

Overview

Bot Mother DC is a comprehensive Discord-Minecraft integration plugin that connects your Minecraft server with Discord seamlessly. It provides account synchronization, an advanced ticket support system, VoIP management, a complete shop system with Stripe and Cryptocurrency payments, content moderation, and much more.

Key Features

Account Synchronization
  • Link Minecraft accounts to Discord with secure verification codes
  • Automatic role assignment upon successful sync
  • Configurable sync rewards (commands, permissions, positions)
  • Support for unsync actions when accounts are unlinked

Ticket Support System
  • Professional ticket creation via Discord buttons
  • Private channels visible only to ticket creator and assigned staff
  • Staff notification via DM with accept/reject options
  • Optional voice channels for ticket discussions
  • Auto-timeout for unanswered tickets
  • Extended timeout when no staff is online
  • Complete ticket history logging

VoIP Management
  • Dynamic voice channel creation
  • Automatic cleanup of empty channels
  • Voice time tracking per user
  • Configurable screen share permissions based on voice time
  • User limit configuration per channel

Shop System with Stripe and Crypto Integration
  • Secure payment processing via Stripe
  • Cryptocurrency payments (ETH, BTC, SOL, BNB, MATIC, Arbitrum, Base)
  • Configurable VIP positions/ranks
  • Automatic role assignment on purchase
  • Position stacking (cumulative duration)
  • Expiration warnings and grace periods
  • Discord and in-game purchase notifications
  • Cloudflare Tunnel support for webhook security
  • Polling backup system for payment verification

Cryptocurrency Payment Networks
  • Ethereum (ETH) - Main network
  • Arbitrum (ETH) - Low fees Layer 2
  • Base (ETH) - Coinbase Layer 2
  • BNB Smart Chain (BNB) - Very low fees
  • Polygon (MATIC) - Very low fees
  • Solana (SOL) - Ultra fast, minimal fees
  • Bitcoin (BTC) - Most secure

Chat Bridge
  • Bidirectional chat between Minecraft and Discord
  • Global chat channel for server-wide communication
  • Media chat channel with configurable delays
  • Verified player-only chat option
  • Chat filter support for plugins like TownyChat, EssentialsChat

Content Moderation
  • Advanced profanity filter with leetspeak detection
  • Multi-language support (EN, PT-BR, ES, IT, RU, ZH)
  • Link filtering with whitelist/blacklist
  • Progressive punishment system (warn, mute, kick, ban)
  • Cross-platform punishment sync
  • Staff notifications for violations

CAPTCHA Verification
  • Automatic CAPTCHA for new Discord members
  • Prevents bot/spam account access
  • Customizable verification flow

Staff Role System
  • Automatic in-game prefixes for Discord staff
  • Permission synchronization between platforms
  • Administrator and Moderator role support
  • Configurable chat and nickname prefixes

Supported Versions

  • Minecraft 1.17.x - 1.21.x
  • Spigot / Paper / Purpur
  • Java 17+

Soft Dependencies

  • Vault (economy/permissions)
  • LuckPerms (permissions)
  • EssentialsChat (chat formatting)
  • TownyChat (chat channels)

Languages

  • English (en)
  • Portuguese Brazil (pt_br)
  • Spanish (es)
  • Italian (it)
  • Russian (ru)
  • Chinese (zh)

Commands

Code (Text):

/sync dc                    - Generate code to link accounts
/botmother reload           - Reload all configurations
/botmother reset            - Reset Discord server setup
/positions                  - View your active positions
/positions list             - List all available positions
/positions give <player> <position> <days> - Grant position to player
/positions remove <player> <position>      - Remove position from player
/positions check <player>   - Check player's positions
 
Permissions

Code (Text):

botmotherdc.*               - All permissions (OP)
botmotherdc.admin.*         - All admin permissions (OP)
botmotherdc.user.*          - All user permissions (default: true)
botmotherdc.sync            - Use sync command (default: true)
botmotherdc.positions       - View own positions (default: true)
botmotherdc.admin.reload    - Reload configuration (OP)
botmotherdc.admin.reset     - Reset Discord setup (OP)
botmother.admin.positions   - Manage player positions (OP)
 
Configuration Files

  • config.yml - Main plugin settings, Discord bot configuration
  • stripe.yml - Stripe payment integration settings
  • crypto.yml - Cryptocurrency payment settings
  • positions.yml - VIP/rank definitions and sync rewards
  • chat.yml - Chat filter and prefix settings
  • norms.yml - Content moderation and punishment rules
  • languages/*.yml - Localization files

Support

For issues, suggestions, or questions:
  • Create a ticket on the plugin discussion page
  • Check the full documentation included with the plugin


Made with care for Minecraft server administrators
Resource Information
Author:
----------
Total Downloads: 34
First Release: Dec 2, 2025
Last Update: Dec 4, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings