-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
difficultThis issue will take some time to finishThis issue will take some time to finishenhancementNew feature or requestNew feature or request
Description
We need improved logging system to better keep track of incidents without relying on users
Proposal
- Rotating log (everything older than 1 week (?) is deleted)
- Stored as JSON on the server
- With media support (Copy every link on a hidden channel to keep living reference to the file)
- Can be queried from an external interface
Logged events
- channelCreate
- channelDelete
- channelUpdate
- debug
- emojiCreate
- emojiDelete
- emojiUpdate
- error
- guildBanAdd
- guildBanRemove
- guildCreate
- guildDelete
- guildIntegrationsUpdate
- guildMemberAdd
- guildMemberRemove
- guildMembersChunk
- guildMemberSpeaking
- guildMemberUpdate
- guildUnavailable
- guildUpdate
- invalidated
- inviteCreate
- inviteDelete
- message
- messageDelete
- messageDeleteBulk
- messageReactionAdd
- messageReactionRemove
- messageReactionRemoveAll
- messageReactionRemoveEmoji
- messageUpdate
- presenceUpdate
- rateLimit
- ready
- roleCreate
- roleDelete
- roleUpdate
- shardDisconnect
- shardError
- shardReady
- shardReconnecting
- shardResume
- typingStart
- userUpdate
- voiceStateUpdate
- warn
- webhookUpdate
Metadata
Metadata
Assignees
Labels
difficultThis issue will take some time to finishThis issue will take some time to finishenhancementNew feature or requestNew feature or request