- Node.js version 18.18 or higher
- A Discord bot token
- Precise tracking of each member's server invitations
- Access to an invitation leaderboard to see who's on top
- Ability to manually adjust member invites, adding or removing as needed
- Option to reset a member's invite count to zero
- Advanced detection of fraudulent invitations
- Plus, many more exciting features...
Step 1: Clone the repository to get started:
git clone https://github.com/e-enes/invitron.git
cd invitron
Step 2: Install all necessary dependencies:
pnpm install
Note: If pnpm
is not already installed, you can install it globally using npm i -g pnpm
or remove pnpm-lock.yaml
and use your preferred package manager.
Step 3: Set up your .env
and src/config.ts
files:
mv .env.example .env
Then, fill in the required information accordingly.
Step 4: Start the bot:
pnpm build && pnpm start
Finally, execute the /setup
command on discord.
We warmly welcome contributions! Whether you're suggesting new features, reporting bugs, or directly contributing to the code, your input is invaluable. Feel free to open an issue or submit a pull request to join our growing community.
Invitron is proudly licensed under the MIT License. For more details, please see the LICENSE file.
Please note that the translation files for this project were generated by AI. While we strive for accuracy, there may be errors or inconsistencies. We appreciate your understanding and welcome any corrections.