Rewards for real members
By default a new member must stay 14 days, be active on 3 of them and send 10 messages. All of it is yours to set, and active days can come from voice too.
Referral Quests rewards your members for invites that last. When someone joins through a member’s invite, a quest starts, and the referrer is paid only after the new member stays and stays active for the time you set. Account age checks, no rejoins and caps per referrer keep it honest. It is the longer, stricter layer on top of Invites & Rewards.
/refquest me

Only you can see this
By default a new member must stay 14 days, be active on 3 of them and send 10 messages. All of it is yours to set, and active days can come from voice too.
Accounts younger than your minimum don’t count, and rejoins don’t count. Self-invites, alt clusters and quick leaves flagged by Invites fail the quest.
Set a monthly cap (5 by default) and an optional lifetime cap. A quest over a cap ends without a payout, so nobody farms the reward.
Pay Bank coins, XP, a reward role or any mix, and announce finished quests in a channel. Rewards are paid once per quest.
/refquest me shows running quests as progress bars. The referrer never sees the invited member’s message count, and only counts are kept, never content.
/refquest top ranks your best referrers. In the console staff see every quest, its result and the reason it failed, and can stop one.
Open https://console.botgg.app, choose your server, make sure Invites is on (and the Bank, for coin rewards), then turn on Referral Quests in the Engagement section.
Choose how long a new member must stay, the active days and messages, the minimum account age and the caps per referrer.
Set coins, XP and a reward role, and pick a channel for announcements if you want them. A live preview shows the post.
Quests start on their own for joins after the feature first ran. Referrers follow them with /refquest me, and when a quest is decided the reward is paid.
Every join through a member’s invite or personal link gets a quest. Vanity and unknown joins have no referrer, so they get none. A join that can never count, like a too-young account or a rejoin, fails at once so the referrer can see why. The requirements are frozen when the quest starts; the reward and the caps are read when it finishes.
During the quest the bot counts only the members it watches: at most one message a minute, and a voice join marks that UTC day as active. A quest fails early when its invite stops counting, for example when the member leaves or the invite is marked fake. At the due date BotGG checks the activity and asks Discord whether both members are still in the server, then pays. While the feature is off nothing moves, and quests wait until it is back on.
Quests watched at once: 50 on Free, 500 on Pro. Over the limit a join waits for room and is dropped after 7 days. Flows can react when a quest starts, completes or fails, and can stop one.
/refquest me: your running quests, totals and the rules/refquest top: the top referrers of this server/refquest check: staff see the real numbers and result for an invited member (Manage Server)Generated from the bot’s real command definitions. Full list on the commands page.
/refquestReferral quests: rewards for invites that last3 subcommands/refquest meYour referral quests and rewards/refquest topTop referrers of this server/refquest checkmemberStaff: the quest of an invited memberEvery feature works on the Free plan. Pro raises the limits and unlocks extras.
| Limit | Free | Pro |
|---|---|---|
| Active Referral Quests | 50 | 500 |
Turn on Invites and Referral Quests in the BotGG console, set how long a new member must stay and what the referrer earns. Quests then start on their own for every invited member.
Invites & Rewards pays per verified invite after a short window. Referral Quests is the longer, stricter layer: the referrer is paid only after the new member stays and stays active.
It is made hard. Accounts under your minimum age don’t count, alt clusters and self-invites flagged by Invites fail the quest, and monthly and lifetime caps limit each referrer.
A rejoin never counts, and a member has only one quest per server. One known limit: a member who left before Invites was ever on has no join record, so their return looks like a first join.
No. It counts that a watched member sent a message, at most once a minute, and that they joined voice. Message content is not needed and not read.
Add BotGG for free, then switch features on in the web console.