This is a simple TUI pushbullet app. It is extremely WIP. Looking for contributors also. This uses blessed for the TUI stuff.
Right now you can:
- Load threads
- Load a thread's messages
- Send a message in a thread
Thats about it.
npm install
- Click here to generate an access token
- Copy access token from the url and set
ACCESS_TOKEN
to that value in theindex.js
- Run:
curl --header 'Access-Token: <your_access_token_here>' \ https://api.pushbullet.com/v2/devices
- Copy the
iden
value from the curl response and setTARGET_DEVICE
to that value in theindex.js
file. - Run
node index.js
- Hookup the stream/socket (https://docs.pushbullet.com/#realtime-event-stream)
- Add support for encryption
- Modularize the code into multiple files
- Add linebreaks to messages
- Add notifications (https://github.com/mikaelbr/node-notifier)
- Add images to the notifications
- Get textarea to refocus after focus is lost
- Get access token rather than hard code it
- indicate focus change (highlight the border of the active box)
- Add support for group messages
- Add support for MMS messages (perhaps a link?)
- Tons more