Skrypt/plugin do HexChat'a (klient IRC) filtrujący treść wiadomości

Korzystam od prawie 20 lat z IRC’a przy pomocy klienta HexChat. Niestety, w ostatnich latach nastąpiło psucie IRC’a poprzez tworzenie dostępu do niego za pomocą bramek internetowych, które oferują kolory i kroje czcionek oraz graficzne emotikony. W ten sposób wiadomości m.in. w HexChat wyglądają np. w ten sposób:

<User> %Fbi%%C008100%Dzień dobry. %Ihaha%

Gdzie:

%Fbi% - oznacza, że user pisze pisze boldem i kursywą,
%C008100% - oznacza, że user pisze określonym kolorem czcionki,
%Ihaha% - oznacza użytą przez usera emotikonę graficzną.

Kody te znacznie utrudniają czytanie IRC’a. W związku z tym szukam pluginu do aplikacji HexChat (klient IRC), lub pomocy w jego napisaniu, który usuwałby z treści wiadomości (w oknach kanałów oraz rozmów prywatnych) określone ciągi znaków zdefiniowane w kodzie, tzn.:

%* % (* aby filtrowało dowolny ciąg znaków ujęty w %%).

Wtyczka powinna posiadać jeden wyjątek:

%I*% - ponieważ chciałbym widzieć kody emotikon.

Problem może być tylko w tym, że kody definiujące czcionkę są „przyklejone” do początku wiadomości - tzn. nie ma między nimi a wiadomością spacji.

Znalazłes rozwiązanie swojego pytania? Mnie tez irytuje nieczytelność gdy pojawia sie format tekstu i emotikony, szukam rozwiązania.

Niestety nie.