Member since 2025-12-22 09:24:20Z · 6mo ago
Total posts: 149 · Total topics: 146
This Mediabot v3 pass started with a very concrete Partyline bug:
.ai quota
was being sent to Claude as a normal prompt instead of being handled as a Partyline AI subcommand.
Claude answered honestly, but the bot was wrong: .ai quota was documented as a command, so it should…
After the recent Mediabot v3 wiki rebuild, the project README also needed a cleanup.
The goal was not to duplicate the whole wiki inside README.md.
The goal was better:
README.md = essential install path + project overview + strong wiki entry point
Wiki = full operational d…
This Mediabot v3 pass was one of those quiet but important cleanup rounds.
Claude helped push several useful features forward, then a few sharp edges appeared during real testing. The result is now cleaner: bugs fixed, help aligned, exports deduplicated, logs safer, and the test suite green again…
This pass focuses on a quiet but important hardening point in Mediabot v3:
Secrets may be needed at runtime, but they do not belong in logs.
After the recent DCC and Partyline work, two sensitive values were still at risk of appearing in logs or console output:
DCC passive CHAT t…
After the previous Lumos Reparo cleanup, two real-world Undernet issues showed up during production-style testing.
They were small on paper, but important in practice:
1. Mixed-case channels could be treated as unknown by chanset.
2. userinfo was documented as admin-level but still…
Small Lumos Maxima erratum: the live suite was already green, but the static guards exposed a few integration leftovers. This patch aligns the internal help table, removes duplicate dispatch/export noise, verifies the real throttled JOIN + WHO netsplit behavior, and keeps the full static + live test…
The IRC wilderness is hostile. Netsplits crash in like Dementors, draining the bot’s strength. Antiflood guards misfire on edge cases. Cursors leak into the void. This release draws its wand and answers: five netsplit fixes, three bug corrections, three hardening improvements, and …
Two spells in one breath. Nox silences the floods — four new antiflood
guards protect every channel, especially #quebec. Lumos brings clarity
— seven intelligence features sharpen commands, responses, and operator
tools. Plus the usual audit, bug-hunting, and 15 new test …
Mediabot v3 hit a nasty little bug after the new activity heatmap output was tested on an ircu2/Undernet-style setup.
The command itself was nice:
m heatmap Te[u]K
And the output looked good:
te[u]k activity by hour on #teuk:
00-05 ██░░░░░░░░ 110 msgs
06-11…
Mediabot v3 just received a focused antiflood hardening pass.
The goal was not to rewrite the bot.
The goal was to protect busy channels better — especially cases where several users trigger the bot at the same time — without touching the database schema.
*“When the whole room starts cast…