Push integration (with bip.io or similar)
-
Hello guys, I already spoke with @julian about this, but am also posting it here. So that we can brainstorm a bit.
What we'd like to do is receive a notification on our phones whenever a notification is triggered from nodebb.
But we're not gonna stop there.
We'd also like to have some red lights flash in our HQ whenever there's a new post in a category, maybe via a WeMo plug (http://www.belkin.com/us/Products/home-automation/c/wemo-home-automation/).
A siren could also be triggered when a notification is triggered on a certain user.
It would be awesome!But more, seriously, I think those would be a better notification system for mobile devices, instead of using the built-in browser notification, which is a bit hit and miss at times.
-
Wow, that sounds pretty neat! Some context, for those who are joining now -- @Giorgio-Chiodi and I were discussing earlier about possibly integrating IFTTT, so mobile notifications could be sent. Unfortunately, it looks like IFTTT only works with a select few partners (called "channels"), and a standalone NodeBB simply can't be one of them (since they're different for each NodeBB site).
Would be really awesome if we could find a proper push notification provider that worked for free...
-
I can see the fun of a notification going to home automation. I can also see someone not knowing what they're really doing ending up in divorce when the internet is turning their bedroom clock radio on at 4am every night But that's the fun of it IMO..
IFTTT is neat I've been using it for a client and they are enjoying the experience of simplicity it brings. Maybe unable to tie in deep now but if you get some popular recipes it might give them pause to want to include a modern forum software since that fits their whole approach and feel.
-
@Steve What I think is the problem is that IFTTT works for established single websites. Think "Facebook", or "Twitter", but you can't use "NodeBB" in a recipe, since IFTTT doesn't know which NodeBB to use... this one? or yours? Maybe @Giorgio-Chiodi's?
If they opened it up so that anybody could put in the relevant links and webhooks to IFTTT, that'd be best, but the system is specifically abstracted out to make it easy to work with, at the cost of alienating self-hosted services like ours.
-
@julian said:
@Steve What I think is the problem is that IFTTT works for established single websites. Think "Facebook", or "Twitter", but you can't use "NodeBB" in a recipe, since IFTTT doesn't know which NodeBB to use... this one? or yours? Maybe @Giorgio-Chiodi's?
If they opened it up so that anybody could put in the relevant links and webhooks to IFTTT, that'd be best, but the system is specifically abstracted out to make it easy to work with, at the cost of alienating self-hosted services like ours.
It would have to be more generic. Like a new thread, or a post, etc. And the reality is it would likely only be outbound scanning when you make one via RSS feed or whatever. I hear ya 100% it's lock down with the major players if a tactical move by them to get that big VC funding.
-
@Steve it's actually the way we've set it up right now.
We made a little script on our server which triggers a pushbullet whenever there's a new item in the recent.rss feed.
Although we've just run into a bug with the rss feed https://community.nodebb.org/topic/1419/bug-category-not-showin-up-in-recent-rss-feed#10477We had to set it up locally, since our site is password protected over https, but if you have an open forum youo should be able to quickly set it up in on time via IFTTT, zapier or some other push service.
I think the next step will be to have also the personal notifications for each user to be sent straight via pushbullet, maybe via a script which matches the username with a pushbullet account.
We noticed that using the browser's notifications has its limit, since they only work when the app is open on the mobile device. Which kind of beats having the notifications altogether.
-
@Giorgio-Chiodi said:
We noticed that using the browser's notifications has its limit, since they only work when the app is open on the mobile device. Which kind of beats having the notifications altogether.
This is where pushbullet itself would come in. Currently talking to someone at pushbullet over this, but it's lower priority at the moment, as it is not on our immediate roadmap.