Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.93 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.93 KB

Discord Bot Status Monitor 🤖💬

Keep track of your server status with this Discord bot status monitor! This Python program integrates with the Discord API and the Pterodactyl panel API to provide updates on your server's performance and availability. Get notified instantly when your server goes offline and stay informed about resource usage like CPU, RAM, and disk space.

Features:

  • 🟢 Customizable update rate: Adjust the frequency of updates to suit your needs.
  • 📊 Resource monitoring: Keep an eye on CPU, RAM, and disk space usage for optimal performance.
  • 🤖 Compatible with other bots: Utilize asyncio for concurrent operation, allowing seamless integration alongside other Discord bots.
  • 🛠️ Easy configuration: Customize your bot's behavior using a simple config.ini file.
  • 🚀 Lightweight and efficient: Built with asyncio for fast and efficient performance.

How to Use:

  1. Installation:

    • Clone the repository.
    • Install dependencies using pip install -r requirements.txt.
  2. Configuration:

    • Set up a config.ini file with your Discord bot token, server IDs, and Pterodactyl panel details.
    • Customize refresh intervals and alert channels according to your preferences.
  3. Run the Bot:

    • Execute the Python script (main.py) to start monitoring your servers.
  4. Sit Back and Relax:

    • Let the bot handle the rest! Receive updates and alerts directly in your Discord server.

Contributions:

Contributions are welcome! Whether you want to add new features, fix bugs, or improve documentation, feel free to fork the repository and submit a pull request.

License:

This project is licensed under the GNU General Public License version 3. See the LICENSE file for details.

Support:

For any questions, issues, or feature requests, please open an issue on GitHub.

Happy Monitoring! 🎉