Skip to content
Snippets Groups Projects
Commit 6d41b60f authored by Michael G's avatar Michael G
Browse files

Merge branch 'master' of github.com:foss-ag/tool_matrixbot

parents 24de9273 db3f4aa6
No related branches found
No related tags found
No related merge requests found
...@@ -2,8 +2,15 @@ ...@@ -2,8 +2,15 @@
from matrix_client.client import MatrixClient from matrix_client.client import MatrixClient
client = MatrixClient("https://matrix.org")
# Called when a message is recieved.
def on_message(room, event):
if event['type'] == "m.room.message":
if event['content']['msgtype'] == "m.text":
print("{0}: {1}".format(event['sender'], event['content']['body']))
client = MatrixClient("https://matrix.org")
# New user # New user
#token = client.register_with_password(username="foobar", password="monkey") #token = client.register_with_password(username="foobar", password="monkey")
...@@ -13,3 +20,6 @@ token = client.login(username="foss-ag_klo", password="justklo") ...@@ -13,3 +20,6 @@ token = client.login(username="foss-ag_klo", password="justklo")
#room = client.create_room("#klotest:matrix.org") #room = client.create_room("#klotest:matrix.org")
room = client.join_room("#klotest:matrix.org") room = client.join_room("#klotest:matrix.org")
room.send_text("Hello!") room.send_text("Hello!")
room.add_listener(on_message)
client.start_listener_thread()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment