1
0
mirror of https://gitlab.com/ceda_ei/the-long-night synced 2025-12-20 06:50:05 +01:00
Files
the-long-night/backends/matrix.py

13 lines
437 B
Python

from matrix_client.client import MatrixClient
from matrix_client.api import MatrixHttpApi
def send(config, message):
if 'token' in config:
token = config["token"]
else:
token = MatrixClient(config["server"]).login(config["username"],
config["password"])
bot = MatrixHttpApi(config["server"], token=token)
bot.send_message(config["room_id"], message)