https://git.private.coffee/PrivateCoffee/matrix-reportbot
Kumi e3ea1be260 refactor(bot): remove file upload functionality | há 6 meses atrás | |
---|---|---|
src | há 6 meses atrás | |
.gitignore | há 6 meses atrás | |
LICENSE | há 8 meses atrás | |
README.md | há 6 meses atrás | |
config.dist.ini | há 6 meses atrás | |
get_access_token.py | há 6 meses atrás | |
pyproject.toml | há 6 meses atrás | |
reportbot.service | há 6 meses atrás |
This is a simple bot that can be used to display incoming moderation reports in a Matrix room.
pip install matrix-reportbot
Create a configuration file in config.ini
based on the config.dist.ini provided in the repository.
At the very least, you need to provide the following configuration:
[Matrix]
Homeserver = http://your-homeserver.example.com
AccessToken = syt_YourAccessTokenHere
RoomId = !yourRoomId:your-homeserver.example.com
Note: The AccessToken must be for a admin user, because the bot needs to be able to read the moderation events.
We recommend using pantalaimon as a proxy, because the bot itself does not support end-to-end encryption.
You can start the bot by running:
reportbot
This project is licensed under the MIT License - see the LICENSE file for details.