Feature Reaction Role Logs. Adds logging functionality for reaction roles. This helps track when users add or remove reaction roles.

This commit is contained in:
sdehaarte
2025-06-11 20:06:43 -04:00
parent a12f60136a
commit 9f4999b89b
3 changed files with 54 additions and 0 deletions
+10
View File
@@ -964,6 +964,16 @@ const roleMessages = () => {
instance.setEphemeral(true)
})
)
//REACTION ROLE LOGS
messages.add(new api.ODMessage("opendiscord:reaction-role-logs"))
messages.get("opendiscord:reaction-role-logs")!.workers.add(
new api.ODWorker("opendiscord:reaction-role-logs",0,async(instance,params,source) => {
const {guild,user,role,result} = params
const embed = await embeds.getSafe("opendiscord:reaction-role-logs").build(source,{guild,user,role,result})
instance.addEmbed(embed)
})
)
}
const clearMessages = () => {