Prat 3.0
In loving memory of Jon Akthar (Sylvanaar)
Hello WoW community, I'm LuciferCatnip, Sylvanaar was my coworker and my mentor. It goes without saying that Jon was an amazingly talented individual. He always seemed to know everything... but he once said to me "It's not about knowing the answers, it's about asking the right questions", he always challenged me to ask me the right questions until I would arrive at the answer on my own terms. Jon was also a champion of the open source movement, and so with special thanks to Gil from Curseforge as well as Sylvanaar's family, there's no better way to honor Sylvanaar's legacy than to keep his project going strong in the community.
If you'd like to help maintain Prat, please reach out to MysticalOS or LuciferCatnip directly. Thank you so much.
About
Prat-3.0 is a chat enhancement addon for World of Warcraft.
It is made up of 30+ smaller "modules" which each provide additional functionality, and can be enabled or disabled individually.
In game, type /prat for a menu. Or use the icon on one of the many data broker hosts.
Prat has just about every feature you can think of, and then some. Really. When I get some more time, I'll try and put together a full list (Even I have lost count)
(Thanks to Dreamsight for this partial list)
- Sync your chat settings across your account (Beta)
- AI powered spam filter (Beta)
- Change arrows, buttons, mouse scroll for chat scroll, scroll speed
- you can add player color per channel, color per level, color per class
- timestamps (styled)
- whether to show timestamp (what format the timestamp should be in)
- whether to show players level
- you can select the option for channel "stickys" (last channel you used you auto use when hitting enter, that sort of thing – or last thing someone said)
- change the looks of the chat's editbox - as well as where it appears (you can even undock it and move it to where you'd like it to be)
- chat fading, fading delay
- You can change the font to a list of fonts, add an outline to it, monochrome it (if you don’t mind messing with files a bit you could probably even add other fonts to that list)
- change the chat frame/chat box appearance
- Keep chat history between game sessions
- Set channel abbreviations
- set brackets and color(or something instead of brackets)round player/lvl
- alt invite option (press keyboard “alt” button and click on the player’s name to auto inv them)
- raid icon
- invite links - click them to invite the person
- URL copying
- Full chat copying + copy button
- Click timestamp to copy line
- Configurable alerts when your name or other word is mentioned
- enables tell target /tt which whispers your target
- Alias options - make macros into short commands
- See names of players Alt characters
- change chat sounds (incoming and outgoing as well as per channel)
- Achievements info and grats
- Full chat search and search box
- Customizable filters for advanced users
- Show item icon next to item links and player class icon next to player names
- Icon-only options for newcomers chat
- Optional flashing or font color change for chat tabs when a new message comes in.
You can enable/disable all Prat modules - don't have to have the ones you don't use running
While trying to reduce resource utilization, it is also important to note that some people prefer the features, and don't care that an addon uses 500k more.
In reply to sylvanaar:
Would you be willing to update the compatible versions, since it doesn't show up in the Twitch client otherwise? Thanks!
In reply to helgabjork:
Does that mean I need to release a separate addon - I really don't want to do that. Let me talk to some of the other devs about it
In reply to helgabjork:
I did it I think - I have talked to the other devs and there's an even better solution in the works.
In reply to RealGrizzlyUK:
I figured out a short term solution - you should see it available for classic now.
In reply to sylvanaar:
/prat doesnt work in classic version
In reply to sylvanaar:
Just grabbed prat yesterday. I'm unable to access the menu using the command. Only thing that shows up is the timestamp.
So my prat addon is lagging my WeakAuras during fights, and is also causing loot lag when items are picked up by me or other members in my group.
How do I completely remove this addon so I can reinstall it? I deleted it from twitch and my blizz folder but when I reinstalled the addon, the settings were still saved.
Thank you,
Great addon as always!
Suggestions:
1. Different font for each chat frame.
2. User definable Player name brackets instead of none, square, angled. Perhaps spaces and/or pipes? | |
In reply to ColliderGX:
Interesting suggestions. Thank you. I'll consider them
the update seemed to fix it for a while, but then it started freezing my keyboard again a couple days ago.... i had to make a macro and put it on an action bar to even reload my ui.
Been getting this error in 8.2
191x Prat-3.0-r1201 \modules\Achievements-Achievements.lua:932: Usage: GetPlayerInfoByGUID("playerGUID")
[C]: in function `GetPlayerInfoByGUID'
Prat-3.0-r1201 \modules\Achievements-Achievements.lua:932: in function <Prat-3.0\modules\Achievements.lua:921>
[C]: in function `gsub'
Prat-3.0-r1201 \services\patterns.lua:159: in function `MatchPatterns'
Prat-3.0-r1201 \addon\addon.lua:639: in function <Prat-3.0\addon\addon.lua:565>
(tail call): ?
FrameXML\ChatFrame.lua:3005: in function `ChatFrame_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals:
InCombatSkipped
do this addon have a function like the outdated addon "say my name"? i should love to have that so i can notice if ppl say my name (or a specific name like a rare mob in chat) :D
In reply to Forge_User_06193333:
It has the "PopupMessage" module - that does stuff when your name is said.
For specific names, you need to use the custom filters module to build what you want.
/1 zone chat is not working in Nazjatar and Mechagon.
Hope this gets fixed soon, chat is terrible without it. But it breaks my keyboard, so I can't use it!
I really do love this addon. I can hardly read chat without it. I'd miss every whisper and every loot drop without it. But, I have two big issues that keeps me searching for another addon.
1. About every other time I "/tar something", I get an error like "blocked by prat" and have to do a reload. It doesn't happen all the time, but when I really need to target something, I have to reload to get it working.
2. Also, one of the new undocumented changes that shows up when you right-click on a character's name in chat, "copy character name", just wont work with Prat enabled. I've disabled all of the module that aren't absolutely necessary for me, and it still give me a "blocked by prat" message.
Please take a look at these.
Broken as of 8.2.
Hopefully we get an official fix soon.
what is broken for you? the modules i have enabled are all working mostly fine - loot messages are displaying weird but that has been weird since 8.1 and is only a mild inconvenience
Blizzard has pushed a game update that seems to fix the problem! You'll just need to close the game so the launcher can patch it.
Leaving my Dropbox link up for the time being though, but looks like it's no longer needed huzzah!
Please scroll down to "Veyska" comment down below he has a fix for those that are finding their keyboard or orbweaver etc not working after patch 8.2. I copied and pasted the file and it now works great. Thank you to this person who did this...your awesome.