HexChat is a graphical IRC client using GTK that has many features and can be scripted with Lua, Perl, or Python.

WWW: https://hexchat.github.io/
