Skip to content

ActivityShop

Domekologe edited this page Jun 30, 2026 · 1 revision

ActivityShop

🌐 English · Deutsch

ActivityShop lets members earn virtual currency by being active (chatting) and spend it in a shop on roles or items. Currency uses Red's built-in bank, so it integrates with the rest of Red. Shop items are managed from the Web Dashboard. Opt-in per guild, bilingual (DE/EN). Author: pd-codes · requires Red 3.5.0+ · Status: Alpha 0.1.0.

Installation

[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC activityshop
[p]load activityshop
[p]slash sync

Commands

Command What it does
coins [member] Show a balance.
shop · buy <item> · inventory Browse, purchase, view inventory.
shopset enable <on/off> Enable earning + shop.
shopset earn <amount> [cooldown] Currency per message + cooldown.
shopset additem <name> <price> [@role] [desc] · shopset removeitem <name> Manage items.
shopset language <de-DE|en-US> Output language.

Earning is rate-limited by the cooldown. An item can grant a role (hierarchy-checked) and/or just go into the buyer's inventory.

Dashboard

An Activity shop panel (Enabled, Earn per message, Cooldown, Language), an Items table (name / price / role) and an Add item tab.

Clone this wiki locally