It's just a nip-17 private message with a predefined json structure that the bot can understand: reporterText: just a free form human readable description on why you think it should be analyzed. Useful for potential manual processing. reportedEvent: being the full event you are flagging. May be only analyzed by AI, if AI doesn't flag it, there's a manual inspection through a Slack channel integration. image

Replies (3)

There's more detail in the bot code itself But keep in mind that there's also a google pubsub side of it that deals with openAI (maybe we should merge both in the future). The google pubsub side is I'd be happy to tell you more about the specifics if you want some more info
I read the architecture diagram from reportinator, I assume tagr just sits on top of that. The missing piece was how to integrate it, thanks for explaining!