No description
Find a file
2026-03-03 18:51:35 +11:00
src Initial version 2026-03-03 18:51:35 +11:00
.gitignore Initial version 2026-03-03 18:51:35 +11:00
Cargo.lock Initial version 2026-03-03 18:51:35 +11:00
Cargo.toml Initial version 2026-03-03 18:51:35 +11:00
README.md Initial version 2026-03-03 18:51:35 +11:00

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