18 lines
814 B
Markdown
18 lines
814 B
Markdown
# Matrix invitation dealer
|
|
|
|
Matrix bot for distribution of synapse registration tokens. All users are
|
|
allowed to create registration tokens after a preconfigured wait period.
|
|
|
|
## Installation
|
|
|
|
Best way to install is using docker and docker compose.
|
|
|
|
1. Fill in the environment variables in `docker-compose.yml`
|
|
2. Run `docker compose up`
|
|
3. The bot will initialize and quit. You must verify its session through any
|
|
other matrix client. It does not support cross-signing, so you must verify
|
|
**manually** using the key fingerprint. To manually verify a session in
|
|
Element, open your account in the sidebar (for example by putting
|
|
`/#/user/<user_id>` as your browser path), click on "sessions", and then on
|
|
the session which is not verified.
|
|
4. Run the bot again. It should now start and keep running.
|