O Facebook messenger pode ser usado a partir da área de trabalho por meio de seu navegador ou por meio dos aplicativos recém-lançados para Windows 10 e macOS. Os aplicativos e a interface da web informarão quando um amigo está online e há quanto tempo ele esteve online pela última vez. O serviço também informa quando uma mensagem enviada foi lida. O que ele não faz é avisar quando alguém acaba de entrar online. Você deve monitorar constantemente o Messenger para descobrir. Se você não tem tempo para isso, pode receber alertas quando um amigo do Facebook Messenger estiver online, mas você terá que usar um aplicativo de bate-papo na área de trabalho.
O aplicativo de bate-papo da área de trabalho que recomendamos que você use é chamado Pidgin. Já existe há anos, embora a configuração de uma conta no Facebook exija o uso de um plugin. Você pode aprender como conectar o Facebook Messenger ao Pidgin no Windows 10 aqui e no Linux aqui .
Alerta online do Facebook Messenger
Depois de conectar o Facebook Messenger ao Pidgin, você estará na metade. O Pidgin demora um pouco para mostrar a todos os seus amigos do Messenger, então tente trocar algumas mensagens com eles para ajudar o aplicativo.
Para configurar um alerta, abra uma janela de conversa para a pessoa de quem deseja receber alertas online. Vá para Conversa> Adicionar Buddy Pounce.

Na janela que se abre, selecione a opção 'Signs on' e salve-a. Você verá uma janela pop-up quando o contato estiver online e, se desejar, pode inserir uma mensagem no campo 'Abrir uma notificação'.

Quando o contato estiver online, uma janela de alerta do Pidgin aparecerá na tela informando que ele está online. O alerta pode demorar um ou dois segundos para aparecer, mas você o receberá.

Os alertas são configurados por amigo. Você pode configurá-lo para seus contatos frequentes e deixar o resto como estão. Embora isso seja voltado para amigos do Facebook Messenger, é perfeitamente possível que você possa configurar um alerta de pounce para usuários com os quais você fala no Messenger, mas que não são necessariamente amigos do Facebook.
O Pidgin pode ser usado com vários outros serviços de bate-papo e, da mesma forma, você pode criar um alerta instantâneo para contatos criados nesse serviço. Nem é preciso dizer que você deve ter o Pidgin em execução na sua área de trabalho para receber alertas online. Você também deve se lembrar de que os usuários podem ficar online e offline em segundos, por exemplo, abrindo e fechando uma guia ou aplicativo. Se isso acontecer, você receberá um alerta, mas o usuário pode já ter ficado offline.