Jean Chevronnet reverse
reverse pushed to master at reverse/rubot 2026-07-30 02:43:44 +00:00
ae7d49dff8 modules: add fun (8ball/rps/generators/actions), funweb (joke/fact/catfact/advice/worldtime), dict (RFC 2229 lookups); crypto coins; weather fc
reverse pushed to master at reverse/rubot 2026-07-30 01:40:20 +00:00
3c2154bbc1 config: >rehash command to reload rustbot.conf live (channels/nick/prefix/verbose/modules) without a restart
reverse pushed to master at reverse/rubot 2026-07-30 01:27:40 +00:00
6af92c1217 karma-web: online status, user counts, join links, rising/chart/most-debated/milestones/reasons, filter+sort, expandable history, OG tags, JSON API
reverse pushed to master at reverse/rubot 2026-07-30 00:58:11 +00:00
26496b5147 karma-web: capture channel topics (332/TOPIC) and show them on each board
reverse pushed to master at reverse/rubot 2026-07-30 00:48:59 +00:00
4ccca54963 karma-web: show each board's source channel + server from a bot-written meta sidecar
reverse pushed to master at reverse/rubot 2026-07-30 00:39:08 +00:00
7f6327270b karma: karmaweb command + web-board link on top lists, via configurable karma_url
reverse pushed to master at reverse/rubot 2026-07-30 00:31:19 +00:00
739fc8ad94 i18n: per-network locale (en/es/fr) for karma replies and the web board
reverse pushed to master at reverse/rubot 2026-07-29 23:45:31 +00:00
f290554325 karma: log bump events; rebuild web page with podium, sparklines, activity feed and givers
reverse pushed to master at reverse/rubot 2026-07-29 23:27:41 +00:00
9a3393153a karma-web: static HTML karma board served at karma.devtronic.pro
reverse pushed to master at reverse/rubot 2026-07-29 22:29:03 +00:00
e801b04d6e karma: reasons, milestones, no-highlight replies
reverse pushed to master at reverse/rubot 2026-07-29 20:44:28 +00:00
af9d5eed25 karma: leaderboard + rank, drop code-noise targets, atomic store writes
reverse pushed to master at reverse/rubot 2026-07-29 20:30:06 +00:00
21e36b9961 Add karma module + on_message hook
reverse pushed to master at reverse/rubot 2026-07-29 20:05:41 +00:00
12961f66da Update README
reverse pushed to master at reverse/rubot 2026-07-29 20:03:27 +00:00
90bfdb08f5 remove roadmap
reverse pushed to master at reverse/rubot 2026-07-29 19:42:38 +00:00
c3139b4e4d Add web modules (crypto, wiki, define, urban, tinyurl, down) + shared http/json
reverse pushed to master at reverse/rubot 2026-07-29 19:17:18 +00:00
7846f91afe Format with rustfmt
reverse pushed to master at reverse/rubot 2026-07-29 19:01:21 +00:00
facbde55bd Add Forgejo CI (build, test, fmt, clippy)
9325150315 Harden bot: line cap, send throttle, panic isolation, verbose flag, weather cache, tests
1c320ad0c3 Port skybot hash plugin as a module
5e0ca7232a Friendlier weather output
7fefcbac46 Retry weather fetch on transient failures
Compare 11 commits »
reverse pushed to master at reverse/rubot 2026-07-29 18:48:43 +00:00
7c73371d64 Add Forgejo CI (build, test, fmt, clippy)
reverse pushed to master at reverse/rubot 2026-07-29 18:46:12 +00:00
0094465ca9 Harden bot: line cap, send throttle, panic isolation, verbose flag, weather cache, tests
reverse pushed to master at reverse/rubot 2026-07-29 18:29:59 +00:00
d9e279d8ed Port skybot hash plugin as a module