import simplematrixbotlib as botLibrary import json with open('config.json', 'r') as f: config = json.load(f) credentials = botLibrary.Creds(config['configuration']['server'], config['configuration']['userid'], config['configuration']['password']) print(credentials) bot = botLibrary.Bot(credentials) PREFIX = "!q" @bot.listener.on_message_event async def help_message(room, message): match = botLibrary.MessageMatch(room, message, bot, PREFIX) if not (match.is_not_from_this_bot() and match.prefix() and match.command("help")): return message = (f""" Help ============================ A work-in-progress Python rewrite of the original quotes bot, aiming for a mostly complete remake. {PREFIX}help - show this message """) await bot.api.send_text_message(room.room_id, message) @bot.listener.on_message_event async def make_choice(room, message): match = botLibrary.MessageMatch(room, message, bot, PREFIX) if not (match.is_not_from_this_bot() and match.prefix() and match.command("get")): return temp = True if not match.args(): temp = False else: id = match.args() message = (f""" Command recived (DEBUG) """) await bot.api.send_text_message(room.room_id, message) bot.run()