If the name Pidgin doesn't ring any bells, it's an open-source program that works as something called a universal chat client. Here's a nice explanation from the official website:
Even if it comes with all the chat networks you'll ever need out of the box, you can still add your own via plugins. In this case, there's one for Discord.Pidgin is a chat program which lets you log into accounts on multiple chat networks simultaneously. This means that you can be chatting with friends on XMPP and sitting in an IRC channel at the same time.
Now, this is a plugin, based on a closed-source program, for a client who's purpose is completely different. Not to mention this is still somewhat on a test stage. Of course it's going to be awful. I'm just roasting it for funsies. Anyways, props to the developer for being able to somewhat pull this off.
I set my expectations as low as possible, and put all the necessary files in their respective folders. I then proceeded to add my account. It was dead easy. No need for some fancy account token you get by going through a bunch of menus, just your email and password. TAKE THAT, RIPCORD!
The first problem became apparent as soon as my account was added:
Everything was a hot mess. Instead of organizing by servers, it was done by categories, which meant you had to scroll down A LOT to get to a specific place. It becomes even more of a chore when you realise that everything isn't even in order.
My next issue came with a bunch of chat windows appearing out of nowhere, presumably because of unread messages. The strange part comes when I realised all the chat windows came from one server, and one server only. Everytime I closed the window, it opened again with some unread messages. My notification settings for that server were set to only @mentions in the Discord client, so I have no clue what occured there. Still, I couldn't find a setting to turn it off.
Enough of that, let's get to the glorious chat interface: FUCK YEAH!
There's a lot to talk about here.
First of all, you automatically become more important than everyone else. Bet their interface isn't this radical, is it?
Now, here's a few "quirks and features" I'll briefly note to not elongate this:
- Username colors are randomly chosen, you have no control over them.
- You can't post images from the client, even if you can with other protocols.
- The "people in room" box is utterly useless. It sometimes shows people who aren't even online.
- Embeds work, though not that well.
- Emojis sent from Pidgin become emoticons in the official client.
- Conversation logs are a thing here.
- Right-clicking on someone and pressing info shows their connected accounts, which is something I didn't expect.
There's MUCH more to mention, but I'm running out of time.
Text formatting surprisingly works! There's a text formatting menu too, which makes it super easy to make your text bold-itali-scored. Now, something I want to point out is- FUCK I LEFT THE QUICHE IN THE OVEN FOR TOO LONG