banPropagator/README.md
2026-03-03 18:51:35 +11:00

676 B

Propagate Lemmy Bans

config.toml:

instance = "instance.com"
admin_name = "Admin"
exclusions = ["admin1@instance.com", "admin2@instance.com"]
admin_password = "[ADMIN_PASSWORD]"

[[lemmy_modlog_instances]]
instance = "lemmy.blahaj.zone"

[[lemmy_modlog_instances]]
instance = "piefed.blahaj.zone"

[[lemmy_modlog_instances]]
instance = "lemmy.dbzer0.com"

Gets a list of the 10 most recent PurgeUser events from the Lemmy instances. Bans those users locally. Repeats every 60 seconds.

Could do with a lot of work and features, but this is a straw-man for further development.

Features missing:

  • Piefed support
  • Kbin/Mbin/other support