DiscordInvitesRewards

A lightweight plugin that rewards players for inviting other players to your discord server.

๐ŸŽ InvitesRewards

The ultimate server growth engine. Reward players, grow your community, and block alts.

Why InvitesRewards?

Most invite-tracking systems are messy or easy to cheat. InvitesRewards is a lightweight, secure solution that automates player rewards through your own branded Discord bot.

๐Ÿš€ Key Features

  • 0% Linking Needed: Players get a unique code via Discord DMโ€”they just copy/paste in-game. Simple.
  • ๐Ÿ›ก๏ธ Anti-Abuse System: Automatically blocks rewards for inviting "Alt" accounts or bots based on account age.
  • ๐Ÿ’Ž Tiered Rewards: Use permissions to give VIPs, MVPs, or Staff better rewards than default players.
  • โšก Ultra-Lightweight: Optimized for performance (0.1% CPU idle) with a tiny memory footprint.
  • ๐ŸŽจ Fully Customizable: Change every message, command, and requirement to match your server's vibe.

๐Ÿ› ๏ธ Dynamic Reward Groups

Reward players based on their ranks using permissions!

groups: 
  vip: 
    permission: "invitesreward.group.vip" 
    commands: ["give %player_name% diamond 64", "eco give %player_name% 5000"] 
  default: 
    permission: "invitesreward.group.default" 
    commands: ["give %player_name% diamond 1"]

Note: Ensure your players have the correct group permission, or they will default to the standard reward.


๐ŸŽฎ Commands & Permissions

Base Command: /invitesreward (Alias: /ir)

Command Description Permission
/ir claim <code> Claim a reward from your DMs None
/ir generate Manually generate a code invitesreward.admin
/ir reload Reload all config files invitesreward.admin
/ir help View the help menu None

๐Ÿ›ก๏ธ Anti-Cheat & Security

Stop the "Join-Leave" loop and Alt-farming:

  • min-account-age-days: Block accounts created less than X days ago.
  • Invite Validation: The plugin verifies the invite through the Discord API before generating a code.

๐Ÿ“– 5-Minute Setup Guide

  1. Create a Bot: Head to the Discord Developer Portal.
  2. Enable Intents: In the Bot tab, enable Server Members and Message Content intents.
  3. Permissions: Invite the bot to your server with Manage Server permissions.
  4. Token: Paste your Bot Token into config.yml.
  5. Customize: Set your rewards in rewards.yml and restart!

๐Ÿ’ฌ Support & Suggestions

Found a bug or have a feature idea? Join our community: Join the Discord Support Server

Keywords: discord invite rewards, server growth, invite tracking, minecraft discord bot, automated rewards, luckperms rewards, player referrals, marketing.

The DiscordInvitesRewards Team

profile avatar
  • 1
    Projects
  • 2
    Downloads

im a developer.