Member since 2025-12-22 09:24:20Z · 9mo ago
Total posts: 318 · Total topics: 315
Version: 3.4dev-20260819_131425
Commit: c0eda2d
Mediabot’s social and history features have grown steadily over the last several releases.
That was good for the bot.
It was becoming much less good for one file:
Mediabot/UserCommands.pm
Before MB670, that m…
Version: 3.4dev-20260819_084452
Commit: cfe90cf
Mediabot has gradually accumulated more features that need to understand one deceptively simple question:
Who is this IRC user, really?
A visible nickname is not always the durable identity.
With MB669, that answer fina…
Feature commit: f291373
Certification fix: 6581f38
Current version: 3.4dev-20260819_081107
Mediabot already remembers who talks, who returns, who stays active and who shapes the rhythm of a channel.
With MB668, it also starts rewarding the people who actively build …
Version: 3.4dev-20260819_070738
Commit: f291373
Mediabot already remembers who talks, who returns, who stays active and who shapes the rhythm of a channel.
With MB668, it also starts rewarding the people who actively build the channel’s shared memory.
Version: 3.4dev-20260819_060618
Commit: 2f42db5
Mediabot has been collecting channel history for years.
With MB667, that history finally becomes a story.
yearbookm yearbook
m yearbook YYYY
Without an argument, Mediabot selects th…
Version: 3.4dev-20260818_125953
Commit: 9701832
Mediabot already knew how to remember a channel.
With MB666, it starts celebrating the people who make that history worth remembering.
awardsm awards
m awards 7d
m awards 30d
The c…
Commit: c63ff05
Version: 3.4dev-20260818_102721
Mediabot already knew a lot about the people living in its channels.
Messages. Karma. Trivia. Activity streaks. Achievements. Comebacks. Night owls. Long-term history.
With MB665, profile learns one more thing:
**how somebo…
Commit: dbfe67a
Version: 3.4dev-20260818_075719
Mediabot has accumulated years of conversations.
With MB664, it finally learns how to deliberately lose itself in them.
Not by scanning the whole library.
Not by throwing ORDER BY RAND() at millions of IRC lines and hoping …
Version: 3.4dev-20260818_054835
MB663 is a deliberately quiet round.
No new spell was added to the bot. No database chamber was opened. No runtime creature was disturbed.
Instead, we finally wrote down how some of Mediabot’s most important operational magic is supposed to be used.
…
Commit: 6153cee
Version: 3.4dev-20260818_040611
MB662 closes the current validation-performance chapter with a deliberately conservative experiment: parallelise only the part of the fast lane that is safe enough to overlap, while leaving the main test runner and the serial full-sui…