Skip to content

Groups

For the conceptual model (what’s shared vs what’s owned by the linked user, the quota math), see Groups vs Private. This page walks the actual operations.

Add @reign to your Telegram group like any other bot — open the group, tap “Add member” or “Invite to group”, search for the bot’s handle. The bot doesn’t need admin rights; member-level access is sufficient for it to read messages addressed to it and post alerts.

Once the bot is in the group, it doesn’t auto-link. Someone has to run /link.

CommandWhat it doesRun by
/linkStart the link flow (DM confirmation required)Any group member
/unlinkEnd the link, preserving walletsLinked user only
/groupstatusShow link state, owner, wallet countAnyone, in group or DM
/limitsPer-chain wallet quota breakdown across private + groupsAnyone
/track, /list, /remove, /renameSame as private chat, scoped to the groupAny group member

Run /link in the group. The bot replies in the group:

📩 Check your DMs!
I sent you a confirmation message. Please confirm there to link this group.

In your DM with the bot, you’ll see:

🔗 Link Group Confirmation
You requested to link: My Trading Squad
What this means:
• Your wallet limit will be shared with this group
• Anyone in the group can add/remove wallets
• Wallets added there count toward YOUR limit
• Alerts will be sent to the group
Your current usage:
📊 EVM: 40/250 (210 remaining)
🏷️ Tier: Pro
This request expires in 5 minutes.

With ✅ Confirm Link and ❌ Cancel inline buttons. Tap confirm within 5 minutes — after that the request expires and you start over.

On confirm, the DM updates to:

✅ Group Linked Successfully!
Group: My Trading Squad
Your wallet usage:
📊 EVM: 40/250 (210 remaining)
SOL: 2/25 (23 remaining)
You can now use /track, /list, /untrack in the group.

And the group gets:

✅ Group Linked!
Linked by: @yourhandle
EVM Wallets: 40/250 | SOL Wallets: 2/25
Available commands:
• /track [address] [label]
• /list
• /untrack [address]
• /groupstatus
Wallets tracked here count toward yourhandle's limit(s).
SituationWhat happens
Group already linked to you”This group is already linked to your account” — no DM sent
Group already linked to someone else”This group is already linked to @user. Only one user can link a group. The current owner must /unlink first.”
You’re at your tier’s group limitBot replies with current usage and tells you to upgrade or unlink another group
Group migrates to supergroup mid-sessionTelegram sends a migrate_to_chat_id event; the bot updates the chat ID automatically — no action needed

Run /unlink in the group (only the linked user can do this — other members get a “not the owner” error). Same 5-minute DM confirmation pattern:

⚠️ Unlink Group Confirmation
You requested to unlink: My Trading Squad
This group has:
• 35 tracked wallet(s)
What happens when you unlink:
• Wallet tracking will be disabled
• Alerts will stop being sent to the group
• Tracked wallets will be preserved (can resume if re-linked)
This request expires in 5 minutes.

On confirm, the group is marked inactive (soft delete — the link, wallets, and history are kept). Re-link later and everything resumes.

Run in a group:

📊 Group Status
Group: My Trading Squad
Linked by: @yourhandle
Wallets in group: 35
Owner's limit: 75/250 (combined private + all groups)
Remaining: 175

Run in DM, lists every group you’ve linked:

📋 Your Linked Groups
1. My Trading Squad
Wallets: 35
2. Alpha Chasers
Wallets: 12

Returns a breakdown of where every tracked wallet is across your contexts:

📊 Wallet Limits
EVM Wallets: 75/250
├ Private: 40
├ My Trading Squad: 23
├ Alpha Chasers: 12
Remaining: 175
SOL Wallets: 5/25
├ Private: 2
├ My Trading Squad: 3
Remaining: 20
ActionLinked userOther members
/track to add a wallet
/remove / /untrack a wallet
/rename a wallet
Change group settings (notification mute, chain filter, cluster, alert types)
/unlink the group

Members can manage the wallet list, but only the linked user can manage settings or end the link. The dashboard’s group context view is also restricted to the linked user — non-linker members see alerts in the group chat but can’t open the group’s dashboard settings.

Open the dashboard with /web, navigate to the Groups page (top-level sidebar item). You’ll see:

Aggregated usage across private + all your linked groups, broken down per chain. Each linked group shows its individual usage.

One card per group with:

  • Group title
  • Wallet count
  • Active / Muted badge

Click a group to expand its details inline:

  • Settings — notification on/off toggle for the whole group
  • Wallets — table with label, address, chain badge, transaction count, “Added by” attribution (which member added each wallet)
  • Recent activity — chronological log of the last 20 actions: wallet added, removed, renamed, settings updated, who triggered each, when
  • Unlink button at the top with a confirmation dialog

The Groups page has a notification mute toggle, but per-group chain filter, alert type toggles, min USD threshold, and cluster settings live behind the context switcher.

To configure: top-left of the sidebar → switch from “Private Chat” to your group → the rest of the dashboard re-renders for that group’s context. Configure as if it were your personal account; settings save scoped to the group.

When a member adds a wallet, the bot records added_by_user_id. The dashboard’s group wallet table shows the attribution as “Added by @username” so you can see which group member contributed which wallets — useful for collaborative tracking lists.

EventEffect on the group
Linked user upgrades tierWallet quota for the group increases instantly. Group alert rate limit (shared across all the user’s groups) also increases.
Linked user downgrades tierWallet quota decreases. Existing group wallets are preserved, but new /track calls fail until the group fits the new quota.
Linked user’s subscription expires while over free limitThe group goes silent (alerts paused) along with the linked user’s private alerts. Renew or downgrade to fix.
Linked user paused for inactivityGroup goes silent. Linked user sends any command to reactivate.
Bot is removed from the groupGroup is marked inactive automatically. Wallets and history are preserved. Re-add the bot and someone runs /link to resume.
Group title changes in TelegramThe bot picks up the new title on the next /link-related interaction; existing alerts and data are unaffected.