curtisf / logger

Loggerbot version 3, the Discord bot serving nearly 24 million users.
https://logger.bot
GNU General Public License v3.0
374 stars 131 forks source link

Feature Request - Log the following events #21

Closed Derpitron closed 3 years ago

Derpitron commented 3 years ago
SUPERCHIEFYT commented 3 years ago

Who moved or disconnected a user from voice chat isn't possible for Logger due to it's size. (ratelimit issues)

Although that's in the Patron Logger bot due to it being smaller.

The guildEmojiUpdate event was disabled due to it being buggy and not working properly iirc.

curtisf commented 3 years ago

Emojis are disabled because there kept on being a bug where the bot would spam emojis updated a ton. I need to rewrite it as well as guild update because it's behind. This will have to wait because I'm working full time and have very little motivation right now.

As for pfp logging, I had the chance to add user pfp logging awhile back and denied it because I don't want to store avatar hashes. Also, manually asking every user whether it's okay to log pfp changes is not worth it for the benefit it gives (nobody would allow it). A server administrator, upon inviting the bot, grants permission to log stuff from users so long as it's relevant to the operation of the bot. Bots like vortex log pfp changes already and don't even ask for permission.

Hope this helps

curtisf commented 3 years ago

Monitoring stream start/end and quality/bitrate is kinda niche and to this day I haven't heard anyone mention logging it. I'm not sure it's worth building the infrastructure for it (really just some redis keys). If you really want it, you should probably selfhost.

Derpitron commented 3 years ago

thanks for the prompt replies. for now, for pfp changes I will use the vortex bot. is there any bot which logs emojis?