Как возобновить XMPP групповое окно в Irssi (используя bitlbee)?

Я использую Bitlbee для общения в XMPP-сетях внутри моего IRC-клиента Irssi. Пока это прекрасно работает, и недавно я начал использовать многопользовательские чаты XMPP в качестве альтернативы IRC-каналам.

Я настроил канал используя chat add <account> <room@xmppserver.net> в окне управления &bitlbee установите chan <room> set autojoin true и вошел /join #room в окне &bitlbee, чтобы присоединиться к этому групповому. Затем он отображается как уникальное окно Irssi в строке состояния. Кажется, это тоже работает нормально, но с одним исключением:

Так как я бездействую в каналах 24/7, мой irssi должен справиться с отключением DSL каждую ночь в течение 24 часов ISP. После автоматического переподключения он как бы снова присоединяется к этому XMPP-groupchat, но трафик groupchat не возвращается к уникальному окну irssi, но сохраняет флуд и битлби с сообщениями от root рассказывая мне о Groupchat Message from unknown JID <jid>: <message> - который является трафик группового чата. После повторного подключения исчезло уникальное окно группового чата, и мне снова придется идти /join #room в &bitlbee, чтобы вернуть его.

Хуже того, номер окна не используется до того, как я присоединяюсь к групповому чату, и если я получаю запрос из любой сети, окно вкладывается в эту неиспользуемую точку окна, поэтому мне сначала нужно будет удалить этот запрос с места, а затем переместить присоединился к группе в этот номер окна.

Я хочу, чтобы мое окно группового чата возобновлялось после переподключения, как и любой другой канал IRC. Как я могу это сделать? Есть идеи?

/ редактировать: теперь я установил chan <room> set autojoin false но это ничего не изменило. может ли это быть ошибкой в ​​bitlbee, которая игнорирует эту настройку автоматического соединения?

0 ответов

Другие вопросы по тегам