Skip to content

voicelogs

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