JokeDatabase
Be Aware
The joke on wipe feature, does not currently work in raids. Trying to figure out if there is a work around.
Overview
JokeDatabase is a World of Warcraft Retail addon that posts random jokes to group chat. It will post a joke automatically after failed encounters and can reply to joke requests in guild, party, raid, and instance chat. The addon uses persistent saved variables to track recent joke usage across sessions.
This is a addonification of my own Weakaura, which was a continuation of Tarball's Dadabase. Updated with over 600 jokes, and persistent tracking of recently used jokes to avoid repeats until all jokes have been used.
Features
- Posts a random joke on encounter wipe events in dungeon and raid groups.
- Responds to
!jokein guild, party, raid, and instance chat. - Responds to
PlayerName tell us a jokewhenPlayerNameis your character name. - Enable/Disable optional tracking of recently used jokes to avoid repeats until all jokes have been used.
- Enable/Disable optional status output after posting jokes.
Installation
- Copy the
JokeDatabasefolder into your World of WarcraftInterface/AddOns/directory. - Reload the UI (
/reload) or restart the client.
Usage
- Automatic wipe jokes are posted after failed encounters.
- In group chat, players can request a joke with
!joke. - In group chat, players can request a joke with
YourCharacterName tell us a joke.
Options
/jokedb tracking onenables persistent recent-joke tracking./jokedb tracking offdisables persistent recent-joke tracking./jokedb poststatus onenables status output after each posted joke./jokedb poststatus offdisables status output after each posted joke./jokedb resetclears only recent-joke tracking state./jokedb statusshows tracking state, recent joke count, and lifetime posted count./jokedb helpdisplays command help.

