Skip to content

/voicelogs

Tip

This command requires the administrator permission by default. To learn how to change this, please check the faq command.

/voicelogs enable

Enable the Voice Logs feature.

This feature allows you to create a watch list of users. If one of these users joins a voice channel you can receive a ping about this. Other information such as when they leave a voice channel will also be sent but without notification.

Parameters:

Name Type Description Default
channel discord.Textchannel

A channel where you'd like Voice Logs to be sent to.

None

/voicelogs disable

Disable the Voice Logs feature.

/voicelogs add

Add users to the Voice Logs watchlist, so you can be notified when they join a voice channel.

Parameters:

Name Type Description Default
users List[discord.User]

The users you want to add to the voicelogs watchlist. Separated with :

required

/voicelogs remove

Remove users from the Voice Logs watchlist, to no longer be notified when they join a voice channel.

Parameters:

Name Type Description Default
users List[discord.User]

The users you want to remove from the voicelogs watchlist. Separated with :

required

/voicelogs check

Verify which users are on the voicelogs watchlist.

Parameters:

Name Type Description Default
users List[discord.User]

The users you want to check on the voicelogs watchlist. Separated with :

required

/voicelogs list

Display all of the users that are currently on the voicelogs watchlist.

/voicelogs roles

Configure which roles will be mentioned when someone on the voicelogs watchlist joins a voice channel.

Parameters:

Name Type Description Default
roles app_commands.Transform[str, RoleTransformer]

The roles you want to be mentioned when someone on the watchlist joins a voice channel. Defaults to None - which would mean no roles get mentioned.

None

/voicelogs status

Shows your current logging settings for the Voice Logs feature.

/voicelogs settings

Allows you to configure which events get logged by the Voice Logs feature.