A delicious automatic congratulations messaging addon for World of Warcraft.
- Automatic grats for guild achievements
- Message list management (add/edit/delete/reorder)
- Optional random selection, delay, and frequency controls
- Placeholder support + live preview
Gratwurst listens for guild achievements and (optionally) sends a randomized congratulatory message to guild chat.
Open the config via:
Settings→AddOns→Gratwurst- Or
/gw c
The addon now features a modern listbox interface for managing your congratulatory messages:
- Add Message: Click the "Add Message" button to create new messages
- Edit Message: Click "Edit" on any message to modify it
- Delete Message: Click "Del" to remove unwanted messages
- Reorder Messages: Use ↑ and ↓ buttons to change message order
- Restore Defaults: Click "Restore Defaults" to reset to the built-in message list
- Random message selection: random vs first message
- Max Delay (seconds): random delay (1–9)
- Frequency (%): chance to send a message
/gw c(or/gratwurst c): open configuration/gw enable: enable the addon/gw disable: disable the addon/gw debug: print debug output and simulate a grats message locally
Gratwurst supports a placeholder system for message templates.
Common placeholders:
%ccharacter name%llevel%Cclass%gshort guild name (alias)%Gfull guild name%rguild rank
Legacy placeholder (still supported):
$playerinserts the character name
Tip: the Add/Edit dialogs show a full placeholder list and live preview.
Run \.\dev.ps1 to auto-detect your WoW install and copy the addon. Use \.\dev.ps1 scan if you have multiple installs.
dev.ps1 commands: copy (default), scan, backup, clean, plus -Beta for _beta_.
Please use the issue tracker to report any bugs or file feature requests.
PRs are welcome!
Any text editor! Feel free to handwrite, scan, and ocr into Notepad!