Witticisms

Where clever meets chaos🎉

Witticisms is a lightning-round party game on IRC: we drop a prompt, you deliver a punchline by DM, then everyone privately votes on the best one. Democracy, but with jokes.

How to play

  1. Type !Play in the channel to start a round.
  2. The bot posts a playful start message and a prompt.
  3. DM the bot your answer within 60 seconds. Answers are PM-only
  4. The bot lists all answers anonymously in the channel.
  5. DM the bot the number you want to vote for during the 30-second voting phase. Votes are PM-only, no self-votes.
  6. Scores appear, glory is distributed, banter ensues.

Tip: In most clients you can open a private chat by typing /msg Witts hello or /query Witts. Once the DM tab is open, just send your answer (the bot will auto-assign a number). To vote, DM the number (e.g., 3).

Where to play

Join us on IRC:

Use any IRC client, connect, and type /join #witts. If your client supports it, you can also try an ircs:// link with SSL.

Play Now on Newnet → Opens in your browser (pre-fills #witticisms).

Top scores

October 2025 — Top 15

No scores recorded this month yet.

All-time — Top 20

No wins yet. Be the first!

Commands & usage

All commands are typed in the channel unless noted. Answers and votes are always by DM/PM.

Gameplay

CommandWhereUsageWhat it does
!PlayChannel!PlayStarts a new round with a start message and a prompt.
DM AnswerDM onlySend your textSubmits your answer within 60s. The bot replies with your answer number.
DM VoteDM only3 (for example)Votes for an answer number during the 30s voting phase. Self-votes are rejected.
!RepeatChannel!RepeatReposts the current prompt (during answering phase).
!TruthChannel!TruthMakes the next prompt specifically about you.
!TruthRandomChannel!TruthRandomMakes the next prompt target a random player in the channel.
!WithdrawChannel!WithdrawHides the next prompt (answer with chaos and cunning).

Scores & stats

CommandWhereUsageWhat it does
!ScoresChannel!ScoresShows recent winners tally in this channel.
!StatsChannel!Stats <nick|Witts>Stats for a player, or uptime/server info for the bot.
!MonthTopChannel!MonthTop [month year]Top scores for a month (e.g., !MonthTop May 2025 or !MonthTop 5 2025). Defaults to current month.
!TotalTopChannel!TotalTopAll-time leaderboard.
!LastWinChannel!LastWin <nick>When that player last won.
!PlaceChannel!Place [month year]Top word counts for a month (chatty champs).
!RankChannel!Rank <n>Who sits at rank n by word count this month.
!CountChannel!Count <nick>Word counts for a player (this month + all-time).
!SeenChannel!Seen <nick>Last seen time and channel for a player.

Fun extras

CommandWhereUsageWhat it does
!QuickieChannel!QuickieShows a random historic crowd-favorite (4+ votes) prompt + answer.
!FactlessChannel!FactlessShares one random fact from the database.
!WWWChannel!WWW or !WWW allRandom fun link, or list them all.
!PingChannel + DM!PingLatency check. The bot DM’s you timing info.

System/admin

CommandWhereUsageWhat it does
!ServerChannel!ServerShows the IRC host/port the bot is using.
!Help, !CommandsChannel!HelpLists commands in chat.
!Submit Channel !Submit [start:|s:|phrase:|p:] <text> Queues a submission for admin approval same moderation queue as the website. Defaults to phrase; use start: or s: for a start message. Max ~400 characters.
!ReloadChannel!ReloadAdmins only. Reports DB content counts.

Examples: !Submit start: So ya think ya pretty smart?... • !Submit phrase: Finish this: infomercials are... • !Submit The best punchlines are stolen from raccoons. (defaults to phrase)

Etiquette: keep it witty, not withering. Humor lands best without punching down.

Submit your brilliance

Contribute a Phrase (a base prompt) or a Start message (the pre-prompt quip). Submissions go to a queue for admin approval.

By submitting, you grant permission to include your text in the game. We may edit for clarity or safety.