signal-bot/signal_bot
Krzysztof kuhy Rudnicki 0d7cb99f5c release: 0.0.6 «Sykstus I»
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-30 15:44:42 +02:00
..
__init__.py feat: rewrite the bot so it runs, and gate it like the other repos 2026-08-29 13:05:42 +02:00
__main__.py feat: make the bot actually reply on Signal, and gate every way it went silent 2026-08-29 14:37:27 +02:00
aliases.json feat: !gekon posts a research-grade gecko photo 2026-08-29 23:26:40 +02:00
animals.py fix: !gekon really is random (iNaturalist ignores order_by=random) 2026-08-29 23:35:53 +02:00
announce.py feat: name every release after a pope, and tell the group when one lands 2026-08-29 22:51:20 +02:00
app.py fix: a signal-api that is not up yet no longer kills the bot at boot 2026-08-30 15:23:42 +02:00
bot.py fix: a signal-api that is not up yet no longer kills the bot at boot 2026-08-30 15:23:42 +02:00
changelog.py feat: answer the message that asked, not just the room 2026-08-29 23:01:01 +02:00
config.py fix: !gekon really is random (iNaturalist ignores order_by=random) 2026-08-29 23:35:53 +02:00
counting.py feat: discover groups from the account, so adding the bot is the whole setup 2026-08-29 15:30:08 +02:00
decorators.py chore: drop the last references to a command this repo no longer has 2026-08-29 22:32:12 +02:00
discovery.py fix: a signal-api that is not up yet no longer kills the bot at boot 2026-08-30 15:23:42 +02:00
dispatcher.py feat: refuse to look healthy while deaf, and heal the container by itself 2026-08-29 19:01:55 +02:00
folding.py fix: commands resolve when typed on another alphabet's keyboard 2026-08-30 14:22:43 +02:00
groups.py feat: discover groups from the account, so adding the bot is the whole setup 2026-08-29 15:30:08 +02:00
http_client.py feat: !gekon posts a research-grade gecko photo 2026-08-29 23:26:40 +02:00
liveness.py feat: refuse to look healthy while deaf, and heal the container by itself 2026-08-29 19:01:55 +02:00
membership.py fix: a signal-api that is not up yet no longer kills the bot at boot 2026-08-30 15:23:42 +02:00
models.py feat: answer the message that asked, not just the room 2026-08-29 23:01:01 +02:00
popes.json feat: name every release after a pope, and tell the group when one lands 2026-08-29 22:51:20 +02:00
portcheck.py feat: make the bot actually reply on Signal, and gate every way it went silent 2026-08-29 14:37:27 +02:00
quoting.py feat: answer the message that asked, not just the room 2026-08-29 23:01:01 +02:00
registry.py fix: commands resolve when typed on another alphabet's keyboard 2026-08-30 14:22:43 +02:00
scheduler.py feat: rewrite the bot so it runs, and gate it like the other repos 2026-08-29 13:05:42 +02:00
schema.py feat: name every release after a pope, and tell the group when one lands 2026-08-29 22:51:20 +02:00
startup.py fix: a signal-api that is not up yet no longer kills the bot at boot 2026-08-30 15:23:42 +02:00
store.py feat: name every release after a pope, and tell the group when one lands 2026-08-29 22:51:20 +02:00
transport_base.py feat: answer the message that asked, not just the room 2026-08-29 23:01:01 +02:00
transport_fake.py feat: answer the message that asked, not just the room 2026-08-29 23:01:01 +02:00
transport_rest.py feat: answer the message that asked, not just the room 2026-08-29 23:01:01 +02:00
trust.py feat: refuse to look healthy while deaf, and heal the container by itself 2026-08-29 19:01:55 +02:00
versioning.py release: 0.0.6 «Sykstus I» 2026-08-30 15:44:42 +02:00