]> apps.delaporte.us Git - matrix-shop-bot.git/blob - app.py
CHANGELOG
[matrix-shop-bot.git] / app.py
1 import os
2
3 import simplematrixbotlib as botlib
4
5 from matrix_shop_bot.bot import shop_bot
6
7 SERVER = os.environ.get('MATRIX_SERVER')
8 BOT_NAME = os.environ.get('MATRIX_BOT')
9 BOT_PWD = os.environ.get('MATRIX_BOT_PWD')
10
11 def get_bot():
12 creds = botlib.Creds(SERVER, BOT_NAME, BOT_PWD)
13 return botlib.Bot(creds)
14
15 bot = get_bot()
16
17 @bot.listener.on_message_event
18 async def do_bot_stuff(room, message):
19 await shop_bot(room, message, bot)
20
21 bot.run()