]> us-delaporte.pagekite.me Git - matrix-goal-bot.git/commitdiff
Fixup
authorEdward Delaporte <edward@delaporte.us>
Sat, 28 Mar 2026 00:21:23 +0000 (19:21 -0500)
committerEdward Delaporte <edward@delaporte.us>
Sat, 28 Mar 2026 00:21:23 +0000 (19:21 -0500)
app.py
matrix_goal_bot/bot.py

diff --git a/app.py b/app.py
index 629a785f49288cd634332b4ca03f8fcd260b4db1..b3b352f753155c6c3e4ed64b3280ed4473eee6b9 100644 (file)
--- a/app.py
+++ b/app.py
@@ -3,7 +3,7 @@ from matrix_goal_bot.bot import get_bot, goal_bot
 bot = get_bot()
 
 @bot.listener.on_message_event
 bot = get_bot()
 
 @bot.listener.on_message_event
-def do_bot_stuff(room, message):
-    goal_bot(room, message)
+async def do_bot_stuff(room, message):
+    await goal_bot(room, message, bot)
 
 bot.run()
 
 bot.run()
index 9b630f867e88de6479f1487a2524119b39a33344..9c0bec0e754a6965220a7e4154d6a3ef274b21ea 100644 (file)
@@ -4,7 +4,7 @@ import os
 
 import simplematrixbotlib as botlib
 
 
 import simplematrixbotlib as botlib
 
-from goals.db import Data, pretty_print
+from .db import Data, pretty_print
 
 SERVER = os.environ.get('MATRIX_SERVER')
 BOT_NAME = os.environ.get('GOAL_BOT')
 
 SERVER = os.environ.get('MATRIX_SERVER')
 BOT_NAME = os.environ.get('GOAL_BOT')
@@ -154,7 +154,7 @@ async def do_goal(match):
 
     return [do_goal.__doc__]
 
 
     return [do_goal.__doc__]
 
-async def goal_bot(room, message):
+async def goal_bot(room, message, bot):
     match = botlib.MessageMatch(room, message, bot, PREFIX)
 
     if not match.is_not_from_this_bot() and match.prefix():
     match = botlib.MessageMatch(room, message, bot, PREFIX)
 
     if not match.is_not_from_this_bot() and match.prefix():