I am porting the whatsapp plugin to libpurple-3, however I am facing a challenge. I need to display the qr-code so the user can log-in. However I didn’t found any component to display images, beside the PurpleRequestFieldImage(Image bellow), which does not support resize.
Which would be the path to display raw images, like QR to allow users sign-up? If anyone could provide the right direction, I would be happy to provider the required path to libpurple3.
A year ago, I tried to have claude do the conversion for me. After half an hour of reasoning, the result was a verbatim copy of the demo plug-in – re-branded to whatsmeow. I could not get it to generate anything useful. It looks like I should take some “how to use LLMs effectively” classes.
Do you want to take over the plug-in for libpurple3? I recommend to keep only the core features (messaging, file-transfer, name resolution) and to exclude all the non-core features (commands, presence, profile pictures,…) for now. Then I would turn my attention in regard to purple3 towards a Signal plug-in.
Hi @hoehermann, models and agent have improved a lot in the last year. Although it’s still has a lot limitation, it’s very useful to test things and prototype, but the implementation is shim-heavy, it would need a lot of polish before upstreaming it.