https://www.kobzarev.com/programming/links-to-what...
+
отслеживание нажатия на ссылку, правда этот вариант не стопроцентный - пользователь может открыть мессенджер и закрыть не начав писать.
Через api мессенджеров ничего не выйдет, не понимаю чего тут люди советуют. Только если реализовывать отдельные серверные клиенты и читать сообщения приходящие на необходимые аккаунты, но это далеко не работа через апи.
Адекватные серверные клиенты насколько знаю есть только для скайпа, fb и телеги.