Auto-join
Auto-join makes the bot follow members into voice channels without anyone running /discmeet join. You pick which roles act as triggers; whenever a member with one of those roles enters any voice channel, the bot joins. An optional auto-record toggle starts transcription the moment the bot connects.
This is a Pro feature configured from the Settings tab on the dashboard .
When to use it
- Recurring stand-ups where the host always joins first — the bot is just there waiting.
- RPG tables where the DM should never have to remember to start recording.
- Any team where one or two specific people drive when meetings happen.
Admin setup (browser)
- Open the dashboard
- Select your server
- Go to Settings
- Turn on Auto join
- Pick one or more trigger roles (the bot only follows members who hold one of these roles)
- Optional: pick specific voice channels to limit auto-join to. Leave empty to auto-join in any voice channel.
- Optional: turn on Automatically start recording
- Save
When auto-join is on, at least one trigger role must be selected to save. The voice channel list is optional — empty means “any channel”. Auto-record is only meaningful while auto-join is on; turning auto-join off forces auto-record off too.
How it works
When a member enters a voice channel, the bot checks:
- Is auto-join enabled for this server?
- Does the member have one of the trigger roles?
- Is the entered channel allowed? (Either the channel scope is empty, or this channel is in the list.)
- Is the bot free to join? (See Multi-channel below.)
If all four are true, the bot joins. If auto-record is on, transcription starts immediately. Either way, the bot posts the same control message you’d see after /discmeet join — Start/Stop buttons and recording status — to your notifications channel (or notes channel as a fallback).
Multi-channel
Auto-join uses the same routing as /discmeet join:
- With the multi-channel addon — assistant bots join in parallel; the main bot doesn’t need to be free.
- Without it — if the main bot is already in another voice channel, auto-join is skipped for the new one. End the existing session first, or add the multi-channel addon.
Behavior notes
- Already recording in that channel? The bot stays put; the new member is added as a participant via the normal flow.
- Trigger role removed mid-session? Doesn’t end the session; only entry triggers the bot.
- Bots and other automated accounts never trigger auto-join, even if they hold a trigger role.
RPG sessions
Auto-record always starts a regular meeting, never a RPG session. A RPG session belongs to a specific campaign, and auto-join has no way to know which campaign you intended. If you want a RPG transcript from a voice channel, start it manually with /discmeet start and pick the RPG session option.
Interaction with consent opt-in
Auto-join is independent of Consent opt-in:
- Auto-join decides whether the bot joins and starts recording.
- Consent opt-in decides whose voices are included in the resulting transcript.
If both are enabled, the bot will auto-join and start recording, but only consenting members appear in the transcript.
Related
- Multi-channel overview — run auto-join in multiple voice channels simultaneously
- Basic setup — set the notifications channel auto-join posts into
- Consent opt-in — control whose speech is transcribed
- Who can start meetings — manual
/discmeet startpermissions