Media Gallery

Image

About VC Roles

VC Roles is a bot that will make your server and its voice channels much more interactive, enabling features such as: giving members roles when they join a voice channel, removing it on leave, reading TTS messages in voice channels, for those without a mic, creating and managing voice channels, and much more!

This is the bot you need to make your server more interactive, and bring your community together!

For all features, view the website & documentation.

To edit your server's settings, use the web dashboard.

  • Voice Channel - Role linking

    • A role(s) will be given to a member when they join the voice channel, and removed when they leave
    • Great for hiding voice reply channels, or music bot command channels when they aren't needed
  • Voice Channel TTS commands

    • TTS commands are used to make the bot read a message in a voice channel
    • Options for multiple languages.
    • Great for users who have no mic and still want to be heard
  • Voice Channel Generators

    • When a member joins the generator channel a new voice channel is made just for them, and is deleted when there are no more members in the channel.
    • Generators also come with an interface channel, which contains additional configuration for users' private channels.
  • Category - Role linking

    • A role(s) will be given to a member when they join any voice channel in a category, and removed when they leave
  • Stage Channel - Role linking

    • A role(s) will be given to a member when they join the stage channel, and removed when they leave
    • Great for hiding a stage discussion channel so that only those who are in the stage channel can participate
  • All channel - Role linking

    • A role(s) will be given to a member when they join any voice channel, and removed when they leave
    • Option to add exception channels (members aren't given the 'all' role(s) when they join/leave)
  • Permanent Role Links

    • A role(s) will be given to a member when they join the voice channel, and will remain after they leave.
    • Great for easy user verification
  • Voice Admin Commands

    • Used to *(un)mute/(un)*deafen all members in a voice channel
  • Audit logging (for voice channels)

    • See when members join, leave or change voice channels, and the roles that are given/removed by the bot.

Popular Commands

CommandDescription
/vc

Used to control voice channels

muteMutes everyone in a voice channel
deafenDeafens everyone in a voice channel
unmuteUnmutes everyone in a voice channel
undeafenUndeafens everyone in a voice channel
/interface

Interface commands

lockLock your generated voice channel
unlockUnlock your generated voice channel
hideHide your generated voice channel
showShow your generated voice channel
increaseIncrease your generated voice channel user limit
decreaseDecrease your generated voice channel user limit
limitSet the user limit for your generated voice channel
renameRename your generated voice channel
claimClaim a generated channel (if owner has left)
invite
permitPermits roles/users to join you.
restrictRestricts roles/users to join you.
/generator

Generator channel commands

createCommands to create voice generators.
removeRemoves a voice channel generator
toggleToggles a default option for a voice generator.
optionsLists the default options set for a generator channel.
roleSets the default role the bot edits permissions for
restrict_roleSets a role which cannot use the voice generator
hide_at_limit
force_removeForce removes all generator channels in a server from the database
/link

Use to link a channel with a role

channelSelect a channel to link
roleSelect a role to link
/tts

Text To Speech commands

playUsed to make the bot read a message in a voice channel
stopStops the current TTS message & Makes the bot leave the voice channel
setupUsed to enable/disable TTS & set a required role