feat(noitu): make /noitu the group game and add /noitutop

/noitu now posts the group play card that /noitupvp used to, and the solo
game against the bot moves to /noitubot. In a private chat /noitu points
the user to a group, or to /noitubot.

/noitutop ranks a group's players across all of its cards by wins, best
game and games played.

A one-time startup migration moves /stats history to the new names in
order: noitu to noitubot first, then noitupvp to noitu.
This commit is contained in:
tiennm99 committed 2026-10-09 16:22:54 +07:00
1 parent b8565164b3
commit d84bc3d1fb
21 files changed
+778 -74

No files matched your search

+2 -1
View File
@@ -74,7 +74,8 @@ func TestCommandDiscovery_AllPublicCommandsHaveSafeMetadata(t *testing.T) {
"monkeyd_crawl": "<url> [font_size]",
"monkeyd_tags": "<url>",
"noitu": "",
"noitupvp": "",
"noitubot": "",
"noitutop": "",
"random": "<option,...>",
"addsticker": "[emoji...]",
"alias": "<name>",