Am 30.08.2013 21:07, schrieb Dave Warren:

This is a bit of a cheat, but just change the server name or port number
to something invalid temporarily, then enable the account. Once the
account is trying to connect (but failing, to avoid getting you banned)
you should be able to remove the channel.

that did not work unfortunately.

Well, i did edit the ~/.purple/blist.xml and removed the sections of 5 channels. Now i patched the irc_chat_join function in libpurple/protocols/irc/irc.c that it waits one second before joining a new channel. but because of timing conditions i'm not quite sure, if that helps.

And that's quite a hack, because i do not know the workings in the back (thread stuff?, just serial? plugin-pre/post-functions?) so i will open a bug in the pidgin ticketsystem.

Sadly in the protocol plugin section i didn't find any hint about a "mass join method" which could be used for stuff like that, i think freenode will not the only problem (and you would have to parse login/chanserv/nickserv information how much channel you are allowed to join entirely. well, let's see :)

yours


_______________________________________________
[email protected] mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

Reply via email to