AdminBot
AdminBot is a bot user that is invited into every room. AdminBot is able to force itself back as a user admin in case he is kicked out of a room. It can be configured to admin rooms and optionally private messages.
Usage
To login as AdminBot, you need to enable element-admin in your ESS Pro Deployment.
As an admin user, when you login in Element Admin, you will be able to see the Moderation tab on the left.
It allows you to start an Element Web browser tab logging you in as the AdminBot by clicking on the "Sign in" button.
Example configuration
AdminBot is preconfigured by ESS to login to the local homeserver. You can configure the following options:
base:
config:
options:
# (Optional) Should the bot join or leave DMs?
shouldJoinDMs: false
# (Optional) Only join rooms which are under the homeserver's domain.
onlyJoinLocalRooms: false
# (Optional) Skip a room if its creator matches this regex.
skipRoomsMatchingCreator: bad-creators-.+
# (Optional) Only handle rooms that are this active.
minimumLastActiveMinutes: 50
# (Optional) Always ignore these room IDs.
denyRooms:
- "!never-join-this-room:example.org"
# (Optional) Only join these room IDs.
onlyRooms:
- "!only-join-this-room:example.org"
