View Single Post
05/30/20, 01:40 PM   #6
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,989
Not all addons use teh d() message to write to chat. Some use other ways and these will stay in the chat.
There will never be a solution to this.
If they write to the "active chat tab" you'll see the messages in there.
They would need to adopt to use LibDebugLogger logger to output their addon related stuff properly to LibDebugLogger window, or at least use the d() message to output to the "system" chat channel.
If their code is not setup this way, NO addon will have a chance.

IF they use the system chat channel you could even use pChat addon to enable the now visible chat tab category SYSTEM (right click the chat tab and choose ctagory "System" ONLY at 1 chat tab) and the chat messages send to the system chat channel will be shown there then (you need to sisable the system chat category at all other chat tabs then).
Works fine for 80% of my addons. I only see their messages then in the 1st chat tab and/or within DebugLogViewer quicklog.

But loot etc will always be shown in other ways, depending on if you use vanilla UI or any addon. And if loot addons write to the chat with some own created idea and way, nothing will ever help to supress it then. The addon devs of THESE addons need to build it properly and with the given tools.
  Reply With Quote