Support for many proxies has been added. It's now possible to create many proxies, and assign different proxy (or no proxy) for each IRC server.
To create, delete, list proxies, use new /proxy
command. New IRC option for each server is irc.server.xxx.proxy = name
, where name is the name of proxy to use for connection.
For example, to define a http proxy and use it only on freenode server:
/proxy add myproxy http sample.host.org 8888 /set irc.server.freenode.proxy "myproxy"