Skip to content

ParsaPorRashidi/Discord-Server-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bot Banner

🔰 Server & Stream Management Bot


Moderation , Stream Alerts , Manage Role , RP Manager

Python Version discord.py Version License

License License License

OverviewInstallationFeaturesConfiguration


✨ OverView

This is an advanced, all-in-one Discord Management Bot designed for versatility. Whether you are running a massive gaming community, a professional corporate server, or a specialized Roleplay (RP) environment, this bot can be fully customized to meet your specific needs.

🔥 Core Features

  • 🛡️ Robust Moderation System Effortlessly maintain server order with high-performance moderation tools including Kick, Ban, and advanced Message Management (Purge/Bulk Delete) to keep your channels clean and secure.

  • 🎫 Advanced Ticketing Engine (Layout v2) Experience the next generation of support systems. Built using Discord's latest ui.Container technology, the ticketing system dynamically adapts to the user's selected topic.

  • 📜 Auto-Logging: Every interaction is captured in real-time.

  • 👀 Data Archiving: All conversation logs are systematically saved into dedicated files for future audits.

  • 🎥 Streamer Integration Hub Empower your content creators! Users with the Streamer Role can utilize a dedicated interface to share their live links. This boosts engagement by notifying the entire community and providing a direct portal for viewers to join the stream.

  • 🎉 Seamless Giveaway Manager Running contests has never been easier. The bot handles everything from entry collection to fair winner selection, making Giveaways transparent, automated, and stress-free for server staff.


🛠 Installation

Before you begin, ensure you have Python 3.12 or higher installed.

1. Clone the Repository

git clone https://github.com/ParsaPorRashidi/Discord-Server-Manager.git

2. Install Venv

Windows

python -m venv venv
venv\Scripts\activate

Linux/macOS

python3 -m venv venv
source venv/bin/activate

3. Install required packages

pip install -r requirements.txt

Create a .env file in the root directory

DISCORD_TOKEN=your_token_here

4. Configuration:

Update config.py with your Server IDs (Roles and Channels).


👀 Preview


Role Manager
🏥 Hospital Staff Registry
Ticket System
🎫 Ticket Menu

💠Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

About

A versatile multi-purpose Discord bot designed to bridge the gap between management and engagement. It features an automated Streamer Announcement system, a next-gen Ticket System using ui.Container, and a suite of Moderation & Giveaway tools. , this bot provides the modular structure and data persistence needed to manage your community with ease.

Topics

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages