5dccc2d4bb
Add a IRC wrapper for Discord command implementations
2025-06-01 16:41:57 +02:00
78f30b19fe
Separate Discord API and command implementations
2025-05-16 20:04:18 +02:00
677d4f1259
bottleclip: More verbose filename
2025-05-09 17:50:57 +02:00
7011c67e2e
bottleclip: Do not require write access to the bottle-clip dir
2025-05-09 17:35:44 +02:00
deced2d3a7
Run bottleclip generator as subprocess
2025-05-09 17:17:48 +02:00
3a721d9e29
bottleclip: Add better error handling
2025-05-06 21:43:09 +02:00
7fc04ccfa2
Generate requirements.txt
2025-05-05 22:55:19 +02:00
ad1919a249
Use reply instead of send
2025-05-05 22:42:26 +02:00
9b64fa14fb
sensors: Add sensor name argument
2025-05-05 22:41:28 +02:00
581665fa95
Add !bottleclip <icon> <ears> command
2025-05-05 22:37:08 +02:00
07cab2d2d1
Replace paho-mqtt with aiomqtt
2025-05-05 21:48:26 +02:00
37e349b8d1
Set up uv
2025-05-05 20:55:28 +02:00
d618ebf51f
ruff format
2025-05-05 20:49:53 +02:00
f569a826e2
Relay alarm events
2024-01-24 20:58:21 +01:00
c0c2001f9f
Do not relay retained messages on startup
2023-09-20 18:48:22 +02:00
1bae2d2c02
Fix bitlair state topic
2023-09-13 19:52:53 +02:00
223fd9508c
Propagate WIP Cam photos
2023-09-10 17:54:16 +02:00
3c4439454b
Various improvements
...
* Remove werkplaats, as the sensor topic was incorrect
* Catch exceptions from subscribe.simple
* Make MQTT_HOST configurable
* Terminate if env vars are unset
2023-09-10 15:49:08 +02:00
274adf9f32
Fix state MQTT topic
2023-04-19 10:16:19 +02:00
1556a4d362
Set up webhook through env
2023-04-18 22:59:07 +02:00
9c13206c30
Easy development
2023-04-18 22:39:01 +02:00
Max
ee24c7c18f
init
2023-04-18 22:02:17 +02:00