Engagement & games

Discord raid sign-ups with roles, a bench and real attendance

Parties is a raid sign-up and LFG bot for Discord. One command posts a roster with role slots like Tank, Healer and DPS; members sign up with a click, extras wait on the bench, and BotGG checks who actually showed up in voice.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
raidsDiscord preview

KiraToday at 20:14

/party create template: Weekly raid

BotGGBOTToday at 20:16

Vault of Glass — Normal
Bring flasks. Meet in voice 10 minutes early.
🕒 Friday, 20:00 (in 2 days)
🔊 #raid-voice
🎤 Caller (1/1) — @Kira 🔊
🛡️ Tank (1/2) — @Oleg
💚 Healer (2/2) — @Mia, @Tom
⚔️ DPS (3/6) — @Ash, @Rin, @Leo
🪑 Bench (1) — @Zed (💚 Healer)
🎤Caller🛡️Tank💚Healer⚔️DPS🚪Leave🪑Join bench
A raid roster posted with /party create

What you get

Role slots with capacities

Write roles one per line — “🛡️ Tank 4”, “💚 Healer 4”, “⚔️ DPS 6” — and each becomes a slot with a live counter and its own sign-up button.

Bench that promotes itself

When a role is full, members go to the bench with their preferred role remembered. When a spot opens, the first in line is promoted and pinged.

A thread for every party

Questions stay out of your main channel. Sign-ups, leaves, switches and promotions are logged in the party thread automatically.

Big rosters, no problem

Up to 20 roles get buttons. Larger rosters switch to numbers mode: members mention the bot with a role number in the thread.

Voice check and attendance

Link a voice channel to see who signed up but isn’t there, and who is there without signing up. Attendance marks members present, absent or late.

Reminders and auto-close

A reminder goes out before the start, attendance is taken automatically, and the party closes itself a few hours later.

How it works

  1. Set the rules in the console

    Enable Parties in the BotGG console, choose allowed channels, who can create and manage parties, reminder timing and a role to ping.

  2. Save templates

    Build templates for your regular content — a raid, a dungeon, a 5v5 scrim — with roles, emojis and slot sizes as structured rows.

  3. Create a party

    Run /party create (optionally with a template), fill in title, roles, footer and a start time like 20:00, tomorrow 21:30 or in 2h.

  4. Run it from Discord

    Members click to sign up. Leaders use /party voice, /party ping missing, /party attendance take and /party close when the run is over.

A raid sign-up bot built for real groups

Raid leaders spend too much time counting heads. With Parties the post itself is the roster: every role shows filled and total slots, 🔊 marks signed-up members who are already in the linked voice channel, and the start time uses Discord timestamps so everyone sees it in their own time zone.

Start times are read in your server’s time zone and accept many formats: 2026-09-27 20:00, 27/09 20:00, 8pm, tomorrow 21:00, in 30m. Organizers can edit the party later — sign-ups survive as long as the role still exists.

  • One role per member by default, or allow several.
  • Lock and unlock sign-ups, add or remove members by hand.
  • /party ping mentions everyone, only those missing from voice, or one role.
  • Disband cancels the party, notifies members and archives the thread.

Attendance you can trust

A few minutes after the start, BotGG takes an attendance snapshot of the linked voice channel. Members who arrive within the grace period are upgraded from absent to late, and leaders can mark someone as excused.

/party stats shows each member’s parties, present, late and absent counts and attendance rate, and the console keeps a leaderboard with a range filter and CSV export — useful when deciding who gets the next raid spot.

Slash commands

Generated from the bot’s real command definitions. Full list on the commands page.

/partyParties: group sign-ups with roles, a thread, voice checks and attendance16 subcommands
  • /party createtemplate?Create a party (opens a form)
  • /party editparty?Edit a party (title, description, roles, footer, start time)
  • /party voicechannelparty?Link a voice channel and check who is (not) there
  • /party pingwho?role?message?party?Mention the party's members in its thread
  • /party addmemberroleparty?Add a member to a role
  • /party removememberparty?Remove a member from the party
  • /party leaveparty?Leave a party
  • /party lockparty?Stop sign-ups
  • /party unlockparty?Reopen sign-ups
  • /party attendance takeparty?Snapshot attendance from the linked voice channel now
  • /party attendance showparty?Show the party's attendance
  • /party attendance setmemberstatusparty?Set a member's attendance by hand
  • /party disbandparty?Cancel the party and notify its members
  • /party closeparty?Finish the party (takes attendance if not yet taken)
  • /party listOpen parties on this server
  • /party statsmember?Attendance statistics

Commands

Free vs Pro

Every feature works on the Free plan. Pro raises the limits and unlocks extras.

LimitFreePro
Party templates325
Active parties350

See pricing

Frequently asked questions

How do I make a raid sign-up on Discord?

Enable Parties in the BotGG console, then run /party create in an allowed channel. Enter the roles one per line with their slot count and a start time; the bot posts the roster with a button per role. The Discord raid sign-ups guide covers templates and attendance.

What happens when a role is full?

If the bench is enabled, the member goes to the bench with that role remembered. When someone leaves, the earliest bench member for the role is confirmed automatically and pinged in the thread.

Can I use it as an LFG bot for small groups?

Yes. A party can be as small as one role with two slots — handy for duos, dungeon runs or scrims. Link a voice lobby to see who is ready.

Does it send reminders?

Yes. A reminder mentioning the roster is posted in the party thread before the start (15 minutes by default), and it can also be sent by DM.

How does attendance tracking work?

Link a voice channel with /party voice. At start plus the configured delay, signed-up members in voice are marked present and the rest absent; late arrivals within the grace period become late.

Ready to level up your server?

Add BotGG for free, then switch features on in the web console.