cannot remove irc channel of offline account?

Dennis Knorr dennis.knorr at gmx.net
Wed Sep 4 13:05:56 EDT 2013


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




More information about the Support mailing list