Twilio - for SMS notifications to users - Anyone Else Interested?

Continuing the discussion from Plugin to send 'private' SMS or Instant Messages from Categories:

Has anyone tried this yet?

I’m really interested in this as a way to improve user engagement in our forums. I am very concerned about the fact that the vast majority of our users are on Gmail (which filters our forum notifications into the rarely-reviewed bucket of “forum” messages,and Most of our users are in their 20s and so tend to use texting over email, - so I don’t think most of our users ever really get any notifications.

I’d love to have an interface / mechanism to send very occasional notifications (you don’t want to flood your users with notifications as we do with email) and have a cap on it also for cost reasons (since you’re paying Twilio/SMS gateway fees).

Anyone else out there doing this, or have a recognized need for this?

6개의 좋아요

I have implemented this for one of my Discourse instances as a simple hacky proof-of-concept, just using Discourse webhooks, Zapier, and Twilio.

I’m starting now to think about ways to build on this and create a SMS Discourse plugin, some particular challenges include how to manage and prevent spam, and misuse, and notification rate limiting. But it’s interesting and doable.

Marcus

6개의 좋아요

Would love to see SMS support for account activation and authentication/password resets.

Could include invites and shares as option if ok with that added expense of users generating those messages.

Other notifications could be pushed via the mobile app. So basically kill email; doesn’t scale.

Nextdoor seems to support SMS well, but it’s a heavily ad supported or paid/sponsored platform.

2개의 좋아요

I’d like to see it also for periodic summary notifications - to try to pull people back to the forum. I suspect most users are like me - using gmail for email, and not frequently checking their “forum” category that gmail sorts the email into.

I think an SMS system would be much better at pulling users back to the forum.

4개의 좋아요

Pulled from mothballs. Any traction on this?

Well, there’s this:

https://github.com/scossar/twilio-notifications

5개의 좋아요

I have a simple Sinatra-based webhook responder here which I use to send SMS in response to posts in a specific ‘alerting’ Category. It’s nothing fancy but it’s been working for 2 years without problems. We use a different script running on the Heroku Scheduler to test the alerting function once weekly.

https://github.com/pacharanero/discourse-webhook-sinatra

The twilio-notifications repo linked in the preceding post is much more like what I would write if I was doing it again now. It would be good to have a configurable Twilio plugin, with both Admin interface for setup and User interface for opt-in/out of SMS notifications. If there is interest in developing this then perhaps a couple of customers could pool resources.

6개의 좋아요

관심 있어요 :slight_smile:

1개의 좋아요

관심이 있다면, 이를 전체 Discourse 플러그인으로 업데이트하여 더 일반적으로 적용 가능하도록 할 수 있습니다. 이를 위해서는 일부 자금 지원이 필요합니다.

이 프로젝트에 활성 자금 지원 링크가 있나요?

2개의 좋아요

관심이 있고, 사용자와 SMS로 연결할 수 있도록 해주는 플러그인을 지원하고 싶습니다.

2개의 좋아요

관심 가져주셔서 감사합니다 @marianord @ufukayyildiz

현재 이 프로젝트에 대한 크라우드펀딩은 진행 중이지 않습니다. 이전 작업은 제가 포럼을 운영하고 있는 Digital Health Intelligence라는 한 회사가 비용을 부담했는데, 이 기능이 필요했기 때문입니다. 현재는 오픈소스로 자유롭게 제공되고 있지만, 깔끔하고 간단한 플러그인은 아닙니다. Discourse 외부에서 실행되는 Ruby 코드입니다. 플러그인 작성법을 알게 되기 전에 이미 모든 작업이 끝났습니다. (아직도 플러그인 작성법을 제대로 모릅니다)

다만 Pavilion의 @angus @Ellibereth @merefield @fzngagan이 저와 함께 플러그인에 필요한 사항을 검토하고, Discourse SMS 플러그인을 만들기 위해 크라우드펀딩으로 달성해야 할 목표 금액을 정해볼 수 있을지 궁금합니다.

6개의 좋아요

Twilio를 통해 SMS를 보내는 비용은 얼마인가요? 아시는 분 계신가요? 이메일은 무료(거의)라 궁금합니다.

1개의 좋아요

나라마다 다릅니다.

미국에서는 번호당 월 $1, 메시지당 $0.0075를 청구합니다. US Cellular는 $0.0025가 추가되고, Verizon은 $0.005가 추가됩니다.

영국은 더 비싸서, 메시지당 $0.04입니다.

이메일 대신 SMS를 도입하는 데 관심이 있는 몇몇 고객들을 상대해 본 적이 있는데, 가격을 확인하면 대부분 관심을 접습니다. 월 500만 건($37,500)을 초과할 때까지는 볼륨에 따른 할인 혜택이 없기 때문입니다.

5개의 좋아요

뉴질랜드는 스펙트럼의 반대편에 있는 것 같습니다. 0.10달러(약 140원)로 사실상 감당하기 어려운 수준입니다. 특별한 거래가 없는 한, 현지에서는 비슷한 서비스를 0.07달러(약 100원)에 이용할 수 있습니다.

3개의 좋아요

이 구조는 이미 채팅 통합과 OneSignal 플러그인에서 어느 정도 존재합니다.

제가 이 기능을 개발한다면, 여러 API를 지원할 수 있는 채팅 통합 플러그인 방식의 범용 알림(notifier) 플러그인을 구축할 것입니다. 이렇게 하면 SMS 통합 서비스를 자유롭게 사용할 수 있을 뿐만 아니라, RN 화이트라벨 앱에서 OneSignal을 대체하는 등 유사한 용도로도 활용할 수 있습니다.

@pmusaraj 여기 잠재적인 연계 가능성이 있습니다 :slight_smile:

6개의 좋아요

트위ilio 연동에 관심이 있습니다. 이미 구현해 두신 분이 계신다면 알려주세요. 여기선 개발 비용에 대한 분담이 관행이라면 저도 참여할 의향이 있습니다.

5개의 좋아요

누군가 이것을 플러그인으로 잘 작동하게 만든 분이 있으신가요?

2개의 좋아요

@nathank 쪽지 주세요.

1개의 좋아요

SMS 서비스 제공업체와 연동되는 업데이트가 있는지 확인하려고 다시 올려봅니다.

1개의 좋아요