mirror of
				https://gitea.blesmrt.net/mikaela/gist.git
				synced 2025-10-31 01:17:20 +01:00 
			
		
		
		
	m.policy.rule.server
This event is the language of Draupnir/Mjolnir and experimental Mjolnir style ignore in Element Web labs when speaking of homeservers.
TL;DR
- Event type: m.policy.rule.server
- State key: example.net(server name goes here)
Allowing all servers
WARNING! This is poorly supported and operations such as unban may unexpectedly remove this rule!
- Event type: m.policy.rule.server
- State key: *
{
  "entity": "*",
  "reason": "Default ACL allow all",
  "recommendation": "org.matrix.mjolnir.allow"
}Allowing server mjolnir.matrix.org
- Event type: m.policy.rule.server
- State key: mjolnir.matrix.org
{
  "entity": "mjolnir.matrix.org",
  "reason": "Mjolnir for all!",
  "recommendation": "org.matrix.mjolnir.allow"
}Banning evil example.org
Well, the example organization domain is now evil 😼
- Event type: m.policy.rule.server
- State key: example.org
{
  "entity": "*",
  "reason": "Evil example homeserver",
  "recommendation": "m.ban"
}