From: Edward Delaporte Date: Fri, 3 Apr 2026 17:49:49 +0000 (-0500) Subject: Add shopping bot X-Git-Url: https://apps.delaporte.us/gitweb/matrix-cadbury.git/commitdiff_plain/9fe3b700439cc98c36146e60caceaef9654cc217?ds=sidebyside Add shopping bot --- diff --git a/app.py b/app.py index 3b80207..35b1be8 100644 --- a/app.py +++ b/app.py @@ -4,6 +4,7 @@ import simplematrixbotlib as botlib from matrix_goal_bot.bot import get_bot, goal_bot from matrix_chore_bot.bot import chore_bot +from matrix_shop_bot.bot import shop_bot SERVER = os.environ.get('MATRIX_SERVER') BOT_NAME = os.environ.get('MATRIX_BOT') @@ -23,4 +24,9 @@ async def do_chore_stuff(room, message): await chore_bot(room, message, bot) +@bot.listener.on_message_event +async def do_shopping_stuff(room, message): + await shop_bot(room, message, bot) + + bot.run() diff --git a/pyproject.toml b/pyproject.toml index 7593507..c84f090 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,6 +9,7 @@ requires-python = ">=3.12" dependencies = [ 'matrix-goal-bot@git+https://codeberg.org/EdTheDev/matrix-goal-bot.git', 'matrix-chore-bot@git+https://codeberg.org/EdTheDev/matrix-chore-bot.git', +'matrix-shop-bot@git+https://codeberg.org/EdTheDev/matrix-shop-bot.git', 'invoke', 'simplematrixbotlib', ]