Python scripts for IRC chat client Hexchat
Current IRC scripts include:
An adaptation of the Smart Filter, it removes join and part (quit) messages from chat, unless the user has spoken.
A filter to remove *.net *.split
part messages from chat, which can occur when a server on an IRC network is disconnected, and the users hosted there are ejected.
A script to improve the usability of Slack communication via IRC. Currently only removes voice and devoice messages.
A script that colours usernames within messages, following the standard HexChat colouring scheme. Regex is used for pattern matching, to avoid conflicts and collisions. This script is currently being tested, though no major issues seem to be present.