
Few bot offers a system that sends a message when a person joins a voice channel
This bot solves that by proposing a new way to manage voice events. Currently it can only send messages when users connect but in the future it will be able to set roles, add reactions, send custom embeds with the users profile picture and much more planned!
Currently you can record 5 voice channels (and 5 text channels by extension) with a custom message for each voice channel.
The bot uses a database to record chat rooms and custom messages and is therefore completely autonomous and leaves no data on the discord guild.
You can also use some variables in the connection message when you encode the command with /add-channel :
{USER_TAG} : To display the user’s tag (TheUser#0123)
{USER_NAME} : To display the name of the user (TheUser)
{USER_PING} : To mention the user (@TheUser)
{USER_NICK} : To display his guild nickname (if not return the account name)
{USER_ID} : To display the user’s id (0123456789…)
{CHANNEL_NAME} : To display the name of the room (without possibility of clicking)
{CHANNEL_PING} : To display the clickable name of the channel (with the #)
In addition to basic Discord features like <@&ROLE_ID> to ping a role for example (like moderators for a “help” channel)
The next update will add: (and is therefore not yet available at this time)
{DATE} : to display the date
{PROFILE_PICTURE_USER} : To post the user’s profile picture
{PROFILE_PICTURE_GUILD} : Post the guild profile picture of the user (if he has nitro and therefore a profile picture for each guild)
Here it is, it’s a non profit bot to help people looking for this feature, I’m doing this for pure pleasure and passion of the code, have a nice day and hope my bot can interest you :)