]> apps.delaporte.us Git - matrix-cadbury.git/commitdiff
Fixup
authorEdward Delaporte <edward@delaporte.us>
Sat, 28 Mar 2026 00:23:48 +0000 (19:23 -0500)
committerEdward Delaporte <edward@delaporte.us>
Sat, 28 Mar 2026 00:23:48 +0000 (19:23 -0500)
Makefile
app.py [moved from bot.py with 56% similarity]
pyproject.toml

index 37762b6995d5c321f72d76d019190479d3ca7637..1f279de5495c094272ee1cd080cf76769352f4dd 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,22 +1,13 @@
-.PHONY: serve test strict
-
-MODULE=cadbury
+.PHONY: serve
 
 .venv:
        python -m venv .venv
        .venv/bin/pip install .
 
 serve: .venv
 
 .venv:
        python -m venv .venv
        .venv/bin/pip install .
 
 serve: .venv
-       .venv/bin/python bot.py
+       .venv/bin/python app.py
 
 clean:
        rm -rf .venv
        rm -f session.txt  # Reset session
 
 
 clean:
        rm -rf .venv
        rm -f session.txt  # Reset session
 
-test: .venv
-       .venv/bin/pip install .[test]
-       .venv/bin/mypy -m $(MODULE)
-
-strict: .venv
-       .venv/bin/mypy --strict -m $(MODULE)
-
diff --git a/bot.py b/app.py
similarity index 56%
rename from bot.py
rename to app.py
index 629a785f49288cd634332b4ca03f8fcd260b4db1..addcabf9eba4b8398ab221045ca1bc7d2e524a7c 100644 (file)
--- a/bot.py
+++ b/app.py
@@ -3,7 +3,6 @@ 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()
index f1b8cc1baeb6d602468f26bb59734d0698811c06..5e698fffd69b338736813358a69d4a18b8dd3333 100644 (file)
@@ -7,7 +7,7 @@ authors = [
 requires-python = ">=3.12"
 
 dependencies = [
 requires-python = ">=3.12"
 
 dependencies = [
-'goal-bot@git+https://codeberg.org/EdTheDev/matrix-goal-bot.git',
+'matrix-goal-bot@git+https://codeberg.org/EdTheDev/matrix-goal-bot.git',
 'invoke',
 'simplematrixbotlib',
 ]
 'invoke',
 'simplematrixbotlib',
 ]