|
All checks were successful
CI / check (push) Successful in 3m49s
The earlier StatsSet fix persisted only the shared namespaced counters. The per-channel BOTSTATS view (lines seen + top talkers, from /statserv #chan) lived on the LiveChannel struct, which is rebuilt from each burst — so it reset to zero on restart. Move it to a name-keyed Network.chan_activity map (independent of live membership, seedable before the burst) and carry it in the StatsSet snapshot (new serde-default `channels` field) alongside the counters. Reworded the notice from 'seen this session' now that it persists. |
||
|---|---|---|
| .. | ||
| botserv | ||
| chanfix | ||
| chanserv | ||
| diceserv | ||
| example | ||
| groupserv | ||
| helpserv | ||
| hostserv | ||
| infoserv | ||
| memoserv | ||
| nickserv | ||
| operserv | ||
| protocol/inspircd | ||
| reportserv | ||
| statserv | ||