Commit graph

14 commits

Author SHA1 Message Date
4970b1b1f6
wip: started a refactoring 2026-03-07 15:57:32 +01:00
75ccf913ac
refactor(bot.zig): deinit all backlog slots
Previously we deinited backwards from the most recently heard message
until we reach a null-slot.

Now this code has been simplified to walk the backlog and deinit any
found messages.
2026-01-04 23:54:26 +01:00
508e084ddf
refactor(main.zig): move out error reporting 2026-01-04 23:53:32 +01:00
89c63a34c1
chore(bot.zig): store references to messages in bot 2026-01-04 23:52:42 +01:00
9bebf066cf
chore(bot.zig): remove unused code 2026-01-04 23:52:01 +01:00
24b4a0517c
chore(bot.zig): translate help message to English 2026-01-04 23:50:40 +01:00
edb0727dda
chore(bot.zig): add join admin command
Allows an admin to request the bot to join a channel.
2026-01-04 23:49:54 +01:00
7690c8b46d
chore(bot.zig): refactor text parsing logic 2026-01-04 23:49:16 +01:00
1e4c90822a
chore: make stuff work 2025-11-30 22:52:22 +01:00
936bf470c7
wip 2 2025-11-29 01:05:09 +01:00
59293d1690
wip 2025-11-28 23:04:53 +01:00
6efdd9e027
chore: add to do items 2025-11-02 14:15:13 +01:00
6449a7de2d
chore: implement initial bot with substitute command
This commit introduces a Bot struct which is the main type of this
project. The Bot holds a backlog of messages to be able to update a
typo in a message and so on.

So far there is no IRC/TLS implementation, it is only the base logic.
2025-11-02 14:03:12 +01:00
00d2cf3c69
feat: initial commit 2025-10-27 22:16:55 +01:00