Holy moly, you just made my day. I will have to give it a shot. I thought that once all the walled gardens developed their own protocols that it was dead in the water!
All the walled gardens supported in the old days of Pidgin were reverse engineered, same goes for the modern walled gardens. The tools for reverse engineering of protocols (like Wireshark) have only gotten better since then.
Please note that Pidgin is still GTK2 but there is a GTK4 version in the works that has a more modern interface. I think they welcome donations to make that go more quickly.
https://pidgin.im/plugins/