Edited at

NW.js (node-webkit)でFacebook MessageのDesktopアプリを作ると捗る

More than 3 years have passed since last update.


  • ※基本的には「仕事でFacebook Messageを使うのを避ける」を根本的な対処法としたいと思うのですが、事情によりできない人のためになると思い。

  • 動作を試しているのはMacですがWindowsでも同じような方法でできるはず。

  • OSXの「メッセージ」アプリを使えるといいのだけど、(恐らく二段階認証を使っているため)うまくいかなかった


問題

Facebookメッセージを仕事上のコミュニケーション等で使う時に悩ましいのは、「 メッセージを読むだけのはずが、気がついたら15分Facebookサーフィン」みたいな事態だと思っています。


解決策

iOSのFacebook messengerのようなメッセージ機能のみに特化したデスクトップアプリがほしい。

しかし、Mac AppStoreにあるような


  • 単純な機能なのに有料

  • ソースが公開されておらず、信頼出来ない

アプリを使うのは避けたい、と個人的には思います。


詳細

node-webkitを使ってFacebook messageのDesktopアプリを作ってみました。

(fork関係をたどれば分かる通り、フルスクラッチではなく https://github.com/chagel/gmail-ssb を参考にしました)

https://github.com/k12u/ssb



https://github.com/k12u/ssb/tree/master/fbm_src

以下にあるものがそれです。

ビルド方法はREADMEを参照のこと。


動作イメージ

こんな感じのアプリになります。

メッセージのやりとりに必要なもの以外は表示されないので大変ありがたい。

Facebook_messenger.png