EionRobb / purple-discord

A libpurple/Pidgin plugin for Discord
GNU General Public License v3.0
381 stars 43 forks source link

[pidgin] too many group tabs #415

Open dchmelik opened 2 years ago

dchmelik commented 2 years ago

Purple-discord is nice in BitlBee because you only add the rooms you want.     It's not nice in Pidgin, because despite standard for servers to get one group tab--and discord.com is one server regardless how many places you joined--I get too many group tabs: dozens which should be option to all be in one. I'm in several discord places which would be bad enough as separate group tabs but most have several sections themselves the become entire group tabs (but shouldn't have to) so end up dozens too many group tabs.     Lately it's a critical problem, because pidgin seems to load groupt tabs in order connected, which is useless, so I have to rearrange them, but with the latest stable pidgin, seems the more tabs you have to move, not only does it usually take many tries but usually moving any group tab eventually halts/crashes... not just moving discord group tabs but for any/all protocols (but the more there are the longer it takes with almost certain chance of halt/crash... after I tried setup 15+ times today for a few hours by the time I didn't have a halt/crash it was time to stop using IM for the night.)

axet commented 2 years ago

Yep. We already have Room list dialog. All rooms showed there. Pidgin chat should only have rooms I post messages, not all of them.

skipster1337 commented 2 years ago

The fact that it opens so many tabs also leads to you getting temporarily IP banned because it's making way too many requests to Discord. I'm using an account with a decent amount of servers and when I log in, all the channel tabs open up at once, crashing Pidgin and getting me inevitably IP banned.
Meanwhile if I use an alt account with just one server, I am able to log in and chat without issue or risk of getting banned.