Table of Contents
Pyron is a powerful Discord bot made especially for invite tracking! This bot serves as an alternative to other popular invite trackers that you can either host yourself or use the 24/7 hosted version. Pyron offers a wide array of useful features that can be utilized together, such as the invite role along with the required roles for /giveaways create. This bot also includes commands like /server stats, /avatar, and /purge (soon), among others!
Vote for more features: here
If you want to support this project you can do so by contrubting in any way or sponsoring.
You can also support by simply staring this repository!
- Invite Tracking: Keep tabs on your server’s invites effortlessly.
- Giveaway Commands: Create and manage giveaways to engage your community and encourage participation.
- Avatar Commands: Easily retrieve and display user avatars/banners.
- Server Icon: Fetch your server's icon with a simple command.
- Server Stats: Get real-time statistics about your server, including member counts and activity levels.
- Moderation Tools: Manage your server effectively with commands for banning, kicking, and muting members.
- Flexible Hosting: If you choose to self-host, you have the freedom to customize Pyron's functionalities. You can easily enable or disable leaderboard commands, giveaways, and more according to your preferences.
- Welcome messages: Send messages to a specific channel whenever someone joins your server. Fully customizable embed & embed content.
Before you start, make sure to install the necessary dependencies:
pip install -r requirements.txtReplit template: here
-
Install Requirements: Ensure you have Python installed, then install the necessary dependencies by running:
pip install -r requirements.txt
-
Create a Discord Bot: If you haven't already created a bot, follow these steps:
- Go to the Discord Developer Portal.
- Click on "New Application".
- Name your application and click "Create".
- Navigate to the "Bot" tab and click "Add Bot".
- Enable all intents
- Add the bot to your server(s) with the required permissions
-
Update
config.json:- Open the
config.jsonfile. - Add your bot's token (found in the "Bot" tab of the Discord Developer Portal).
- Include your Discord User ID as the owner ID.
- Open the
-
Load Cogs: Start your bot and load all necessary cogs by using the following commands in your Discord server:
py!load giveawaypy!load leaderboardpy!load commandspy!load moderation
With Pyron, you can load, update, or remove commands easily when hosting the bot yourself. Use the following commands to manage your features:
-
py!load- Load the wanted commands. -
py!reload- Reload the wanted commands for changes. -
py!unload- Unload any unnecessary commands.Options:
moderation,leaderboard,giveaway,commands
- Invite Tracking: Track invites and their usage.
- Giveaway Commands: Basic commands to facilitate giveaways.
- Moderation: Essential moderation commands for server management.
- Welcome Messages: Automated welcome messages for new members.
- Join roles: Add roles automatically to new members. (2 max)
- Minimum account age to join guild
- More Giveaway Commands: Additional commands to enhance giveaway functionalities.
- Advanced Moderation Commands: More sophisticated moderation tools for better control.
- More invite commands
If you have more ideas or suggestions, feel free to propose them under the Issues section or join our Discord server!
Trough discord: Discord server or direct message me on discord

