Open
Conversation
Implements a full trivia game engine with 100+ questions across 7 categories (Science, History, Geography, Movies, Music, General, Technology), difficulty-based scoring (easy=1pt, medium=2pt, hard=3pt), streak bonuses, persistent leaderboards via SQLite, and configurable timeouts. Uses line hook for answer detection with fast bail when inactive, and timer hook for auto-skip on expired questions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Implements 22 achievements across 4 categories (Chat, Social, Loyalty, Games) that unlock automatically based on user activity. Tracks progress via in-memory cache with periodic DB flush for performance. Uses init, line, postlogin, logout, and timer hooks. Public announcements on unlock. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Implements a gamification system where all hub activities earn XP: chat messages, daily logins with streak bonuses, file sharing, karma, trivia, session time. 14 rank titles from Newcomer to Hub God with exponential XP curve. Persistent via SQLite with in-memory cache. Progress bars and leaderboards. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Challenge other users to best-of-3 d20 dice duels. Accept/decline via chat, timeout after 60s. Persistent win/loss/draw records in SQLite. Awards rank XP to winner. Null-safe user lookups. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Create polls with pipe-delimited options, vote by typing the number, visual progress bars in results, auto-close after 5 minutes. One vote per user enforced. Only creator or ops can close early. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- quote: Save/recall memorable hub quotes with search, random, count - seen: Check when a user was last online with duration display - uptime: Bot uptime tracking via init hook - roll: Full D&D dice notation (NdS+M) with sanity limits - fortune: Random quotes and wisdom from curated collection Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- hangman: Collaborative word guessing with ASCII art, 80+ words - wordle: 5-letter word puzzle with [=][~][.] feedback, 400+ words - slots: Weighted slot machine with XP jackpot rewards All games use line hooks for passive input and award rank XP. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds 13 new commands that transform the hub into an interactive social gaming platform:
Core Systems
Competitive Games
Word Games
[=][~][.]feedback (400+ words)Quick Fun
Utility
Cross-Integration
All games award rank XP. Achievements track trivia scores. Ranking system tracks XP across all activities.
No existing files modified — purely additive.
Test plan
perl -c)🤖 Generated with Claude Code