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. https://m.primal.net/IhJy.png