> For the complete documentation index, see [llms.txt](https://easy.tempvoice.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://easy.tempvoice.xyz/faq/skipped.md).

# Why some users get ignored/skipped?

Sometimes you'll select a user on a command and TempVoice won't act on them. Instead of silently doing nothing, the bot tells you exactly who was skipped and why.

This happens because every action on a temporary voice channel like inviting, trusting, blocking, disconnecting or transferring ownership, runs a few checks against each selected user first. Some checks protect you (you can't invite yourself), some protect the server (moderators can't be blocked out of a channel), and some simply reflect what Discord allows (bots can't receive invites).

<figure><img src="https://234212489-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaMwSkb7of15bBpo43q8p%2Fuploads%2FLkK2ekhLGNFIM5Eqylbc%2Fimage.png?alt=media&amp;token=bdca67e8-529e-4b68-af40-08555344588e" alt=""><figcaption></figcaption></figure>

When you select several users at once, the checks run per user: everyone who passes is handled normally, and only those who fail are listed back to you. The reasons below explain each one.

## Is you <a href="#you" id="you"></a>

The selected user is the person running the command. You can't invite, trust, block, kick or transfer ownership to yourself, so you are always skipped. Raised by: every target-based action.

## Is a bot <a href="#bot" id="bot"></a>

The selected user is a bot account. Bots can't accept invites, receive DMs, or be granted trust, so they are excluded from member selections. Raised by: invite, trust, block, transfer.

## Is a moderator <a href="#moderator" id="moderator"></a>

The selected user holds a server permission that makes them immune to channel moderation (Ban Members, Kick Members or Timeout Members). Moderators can't be blocked or disconnected from a temporary voice channel. Raised by: block, kick/disconnect.

## Has not accepted the server rules <a href="#rules" id="rules"></a>

The selected user is still in Discord's membership screening ("pending") state. Until they accept the rules they aren't a full member and can't be invited or trusted. Raised by: invite, trust.

## Has no access role <a href="#role" id="role"></a>

The server has restricted temporary voice channels to specific [access roles](/settings/permissions/access-roles.md), and the selected user has none of them. Giving them access would contradict the creator's role restriction, so they are skipped. If no access roles are configured, everyone passes this check. Raised by: invite, trust.

## Is not in this voice channel <a href="#voice" id="voice"></a>

The selected user isn't currently connected to your temporary voice channel. Actions that operate on connected members (like disconnecting someone) have nothing to act on. Raised by: kick/disconnect.

## Could not be found <a href="#not-found" id="not-found"></a>

Discord did not return usable data for the selected user; they most likely left the server or the selection expired. Reopen the menu and select the user again. Raised by: every target-based action, as the fallback.
