Releasing a new component that facilitates real-time chat over websockets. We are still testing the ins and outs to make sure all is well, feel free to install it and give feedback.
Also, if you use PragmaFlow components in your apps and you have issues, please contact us first before contacting Adalo Support!
Of course. In the video I added 2 UserConversations but you can add as many as you want, when configuring messages you can always use magic text (username):(message) to see who the sender is. Also, for conversations, you can make an edit button to rename the conversation to whatever you want, like a WhatsApp chat and create an add/remove user modal.
Thanks for your quick reply. I have understood it now. I did the whole thing a bit differently because loading users via dropdown takes a long time. But I am confident that now I have an idea how to do it.
Hi, do you know how I can pin the input field at the bottom? I already tried by making a group and pinning this group at the bottom, but that didn’t work.
I do not know if Adalo has a way for marketplace/private components to do that. I tested it out using the map component and it seems that we cannot fix the position or make it fill the screen. I will start and investigation to see how we can do this, I am sure I can come up with a trick that would allow this. I have added the request here: Full screen (or at least fixed position) at bottom · Issue #6 · pragmaflowinc/adalo-realtime-chat · GitHub
I built that a while back, one of my first I think. HOWEVER, this is outside of what I allowed to publish. I think my translator component pushed the limits so until Adalo starts adding more features to their permissible API things like dark mode will stay on my machine.