Noteguard/noteguard.toml
Daniel Saxton 77c2a8906c ratelimit: make message configurable
Changelog-Added: Make ratelimit message configurable
Closes: https://github.com/damus-io/noteguard/pull/15
2024-11-18 11:02:20 -08:00

25 lines
745 B
TOML

pipeline = ["protected_events", "kinds", "content", "whitelist", "ratelimit"]
[filters.ratelimit]
posts_per_minute = 8
whitelist = ["127.0.0.1"]
message = "rate-limited: you note too much"
[filters.content]
filters = ["https://cdn.nostr.build/i/some-spammy-or-abusive-image-image.png"]
[filters.whitelist]
pubkeys = ["16c21558762108afc34e4ff19e4ed51d9a48f79e0c34531efc423d21ab435e93"]
ips = ["127.0.0.1"]
[filters.kinds]
kinds = [30065, 1064, 34550, 4550]
[filters.kinds.messages]
30065 = "blocked: files on nostr is dumb"
1064 = "blocked: files on nostr is dumb"
34550 = "blocked: please use a dedicated relay for moderated communities"
4550 = "blocked: please use a dedicated relay for moderated communities"
[filters.protected_events]