Open aetaric opened 8 months ago
Check out beemo
, a golang bot which does exactly this:
https://github.com/bluesky-social/indigo/tree/main/cmd/beemo
We haven't been using beemo much as our volume/scale has grown, but PRs/forks to add features would be welcome.
Will this work directly with ozone without a PDS? if so sounds perfect for our (aegis) needs!
hrm, now that you mention it, probably does need to be updated to either entirely remove "regular" auth (handle/password), or to have a config variable to set the atproto-proxy
header and talk to a specific Ozone instance via the PDS.
Currently, there's no direct way to know when a report comes into ozone, when moderation action occurs, etc. It would be nice to have a slack webhook (this would also be compatible with a discord webhook by adding
/slack
to the end of it) potentially with configuration for what events to send.