Tracking voice channel logs
I would like to submit a feature request for having a server create an audit log message each time some user joins a voice channel. I'm trying to build a bot around monthly activity with metrics and want a capability where I can view history/activity with voice channels over a certain interval (days, months, etc.).
Within the API, I would then be able to retrieve the logs of who joined along with their username and a UTC timestamp of when they joined.
If you're making a bot, there are events for joining/leaving/switching voice channels that would enable you to track this yourself0
Yeah I was looking at some event methods of tracking every time someone joins a voice channel, but currently there’s no log messages in the Audit log or API metadata that shows a historical picture of who what and when, which is what I was mostly asking about.0
start listening to events over the gateway, save the voice events to a file on disk and you've got an easy history of voice changes
Hell, if you're just wanting stats track those immediately from events and either chuck them in a file or spin up a redis instance0
Why do you want users to fall into the audit log when they enter audio? This is ridiculous! It is difficult to control and takes up space in the audit record. You can do this with a bot.
Thanks for sharing your feedback and your interest in adding a feature for server audit logs. We appreciate your suggestion for having a log message created each time a user joins a voice channel, but unfortunately, we are unable to fulfill this request at this time.
Our audit log system serves as a record of all important events on a server, and constantly adding new entries for every user who joins a voice channel would create a lot of clutter and make it harder to find important information. However, there are other bots available in the market that can offer this feature in a separate channel, which would not only help you with monitoring monthly activity and metrics but also provide a more streamlined experience.
If you have any further questions or concerns, please don't hesitate to reach out. Thank you for your understanding and for being a valued member of our community.
That "Discord" user is not discord0
Hello Black Wolf,
As I stated in the other post;
I believe that providing assistance to the Discord community while giving proper credit to the platform is a positive action, rather than impersonating them.
Indeed, I was considering several event-based approaches to recording each time a new voice channel member joins, however as of right now, neither the Audit log nor the API metadata include any log entries that provide a historical overview of who joined when and what they said.0
There are bots like "Statbot" which show how long a member was in a voice chat.
Other bots like "Dyno" should also log when someone connected, moved or disconnected grom there.
Transcripts of what was said is s nogo tho as thats really privacy invasive if an admin could see what someone sald while they weren't there, in my opinion. There is no bot ot feature that does that.0
I'm sure there are bots that keep voice logs for administrators, people are just much more opposed to the idea as it's insanely obvious it's happening
You don't know if a bot is silently logging any messages you edit or delete (there most likely is at least one in any given server), but a bot chilling with you in a voice channel is a dead giveaway0
Accedi per aggiungere un commento.