Turned out this didn't make sense at all. There can be multiple contacts, but this signal carries just a single details. Use presencePublicationRequested(const Tp::Contacts &contacts) instead, and extract the details (message) from the individual Tp::Contact objects.
Turned out this didn't make sense at all. There can be multiple contacts, but this signal carries just a single message. Use presencePublicationRequested(const Tp::Contacts &contacts) instead, and extract the messages from the individual Tp::Contact objects.