открываю URL такого вида: irc://_irc_server_/#_channel_?charset=cp1251
открывается всё нормально канал и работает в русской кодировке, а вот сообщения от ChanServ идут кракозябрами. посмотрел в настройки: оказывается при открытии этого URL кодировка из URL  прошивается в настройки канала, а в настройках IRC сервера стоит кодировка utf-8. Хотя очевидно, что кодировка едина для всего сервера. Баг или фича?
Пытался понять как это исправить в исходниках, но в XUL я слаб. :)

beroal

Хотя очевидно, что кодировка едина для всего сервера.

А мне не очевидно :)
Я уже не могу говорить на своем канале в одной кодировке,а на других - в другой? :)
Попробуй подключаться к серверу с опред кодировкой, а не к каналу. А канал поставить в автоперформ сервера.

Merlyel пишет

beroal

Хотя очевидно, что кодировка едина для всего сервера.

А мне не очевидно :)
Я уже не могу говорить на своем канале в одной кодировке,а на других - в другой? :)

Даже если индивидуальная кодировка кем-то используется, то редко.

Merlyel пишет

beroal
Попробуй подключаться к серверу с опред кодировкой, а не к каналу. А канал поставить в автоперформ сервера.

Это нужно для людей, которые первый раз в жизни установили chatzill-у, чтобы ею можно было пользоваться без настройки. А настроить можно, не спорю.