Mod Bot

github.com/matrix-org/mjolnir Encrypted Messaging Open-source projectOpen source

Moderate Matrix communities with Mjolnir, a bot that can handle malicious invites, spam, and other server issues.

github.com/matrix-org/mjolnir
Mod Bot homepage screenshot

About Mod Bot

Mjolnir is a moderation bot for Matrix servers and communities. It addresses malicious invites and spam messages, and allows moderation through a shared bot account instead of personal accounts.

It supports bans, redactions, anti-spam measures, server ACLs, room directory changes, room alias transfers, account deactivation, and room shutdown. A companion Synapse module can apply the same rulesets across a homeserver. Setup requires configuration and chat commands, and the optional abuse-report display only handles unencrypted, witnessed, non-redacted events.

Key features

  • Create and manage ban lists with chat commands
  • Ban users and redact messages in protected rooms
  • Apply server ACLs and anti-spam protections
  • Change room directory entries and transfer room aliases
  • Deactivate accounts and shut down rooms
  • Apply bot rulesets homeserver-wide via Synapse module
Best for: Matrix server administrators and community moderators who need shared moderation without using personal accounts.
Good for
  • Open source with Apache-2.0 license
  • Handles both server-level protection and community room moderation
  • Offers Synapse module to extend bot rules across a homeserver
Watch out for
  • Abuse-report display only works for unencrypted, witnessed, non-redacted events
  • Enabling abuse reports requires config file edits and a reverse proxy
  • Abuse-report feature can expose information from unencrypted rooms

Mod Bot at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Mod Bot alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Encrypted Messaging

Well-known listings from the same topic.

All 35

Mod Bot FAQ

How do I create a default ban list?
After the bot is running, run "!mjolnir list create COC code-of-conduct-ban-list" to create a list, then "!mjolnir default COC" to set it as default.
How does the readable abuse reports feature work?
It replaces the Matrix report endpoint and displays reports in a room instead of requiring an admin API request. It requires enabling web and abuseReporting in the configuration and setting up a reverse proxy.
Can Mjolnir rules apply to a whole homeserver?
Yes, a Synapse module is available to apply the same rulesets the bot uses across an entire homeserver.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing