Facebook Messenger pour les geeks :
Tout comme vous pensiez que la vie en ligne de commande ne pouvait pas être plus étrange, il est désormais possible de discuter avec vos amis Facebook sur la ligne de commande pendant que vous vous amusez avec vos scripts bash ! Voici comment procéder
Oui, vous avez bien lu ! Si vous êtes un accro de la ligne de commande le jour mais que vous avez des amis "normaux" la nuit, avec qui vous discutez via messenger.com ou via l'application Facebook Messenger sur votre téléphone, vous serez peut-être ravi d'apprendre que devoir arrêter quoi que vous faites, dénigrer le terminal et accéder à votre navigateur peut appartenir au passé.
J'ai réussi à déterrer deux clients CLI de Facebook Messenger pour que vous puissiez les consulter. L'un s'appelait Messer et l'autre imaginativement appelé fb-messenger-cli.
Comment les installer ?
Les deux projets ne sont disponibles que sur github à ce stade, mais leur installation est facile. Écrit en JavaScript, l'installation de fb-messenger-cli peut être réalisée en utilisant npm comme suit :
npm install -g fb-messenger-cli
L'installation de messer est également presque aussi triviale :
npm install -g messer
Évidemment, pour installer l'un ou l'autre, ils nécessitent l'installation de npm, le gestionnaire de packages JavaScript. Si vous n'avez pas encore npm, vous pouvez le faire en exécutant sudo apt install npm
. La version de npm installée par la suite est affichée en exécutant npm -v. Si vous avez besoin d'une version plus récente de npm, vous pouvez la télécharger en tant que PPA comme suit :
curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs
Autres lectures
Page github Messer : https://github.com/mjkaufer/Messer
Page github fb-messenger-cli : https://github.com/Alex-Rose/fb-messenger-cli