No description
Find a file
Finn Christiansen cb451f02af
All checks were successful
ci / docker (push) Successful in 6m57s
Python formatting PEP8 / Python-PEP8 (push) Successful in 15s
🐛 catch another Exception (e.g. ValueError("Invalid Homeserver")) and try to reconnect
2024-11-19 22:41:29 +01:00
.forgejo/workflows 👷+💩 remove fingerprint verification 2024-07-02 21:57:53 +02:00
data 🎉 First commit! 2024-06-26 19:52:11 +02:00
matrix_bot_invitation_mailer 🐛 catch another Exception (e.g. ValueError("Invalid Homeserver")) and try to reconnect 2024-11-19 22:41:29 +01:00
.dockerignore 🙈 add git files to .dockerignore 2024-11-01 21:17:40 +01:00
.env.example 📝 update .env.example 2024-11-01 21:59:12 +01:00
.gitignore 🎉 First commit! 2024-06-26 19:52:11 +02:00
compose.yml 🐛 add missing SMTP_PORT environment variable to compose.yml 2024-11-01 21:15:56 +01:00
Dockerfile 🎉 First commit! 2024-06-26 19:52:11 +02:00
entrypoint.sh 🎉 First commit! 2024-06-26 19:52:11 +02:00
README.md 📝 update README 2024-11-19 22:41:01 +01:00
requirements.txt 🎉 First commit! 2024-06-26 19:52:11 +02:00

Matrix Bot for sending homeserver invitation link via e-mail

A early stage and simlpe Matrix bot which I use in addition to matrix-registration.

The bot calls the Api and sends the invitation link via e-mail to a given receipient.

Usage

Use container image or run this after cloning. In both cases you need to create a .env file containing the matrix and mail server credentials:

cp. .env.example .env

If you want to run it without the container you can run it like this:

. bin/activate
python -m matrix_bot_invitation_mailer

And for use with docker run it like this:

docker compose up -d