Add textbelt for self hosted SMS/text messaging? #3895

Closed
opened 2025-11-26 20:52:21 -06:00 by GiteaMirror · 7 comments
Owner

Originally created by @daluu on GitHub (Aug 10, 2015).

See https://github.com/typpo/textbelt

Originally created by @daluu on GitHub (Aug 10, 2015). See https://github.com/typpo/textbelt
GiteaMirror added the addition label 2025-11-26 20:52:21 -06:00
Author
Owner

@nodiscc commented on GitHub (Aug 11, 2015):

This requires a third-party service provider (textbelt.com) so I don't think this qualifies as a self-hosted solution.

@nodiscc commented on GitHub (Aug 11, 2015): This _requires_ a third-party service provider (textbelt.com) so I don't think this qualifies as a self-hosted solution.
Author
Owner

@Kickball commented on GitHub (Aug 11, 2015):

Closed based on nodiscc comment.

@Kickball commented on GitHub (Aug 11, 2015): Closed based on nodiscc comment.
Author
Owner

@daluu commented on GitHub (Aug 11, 2015):

That's not true. Recommend a re-open. Did you guys actually read through the readme of the Github project?

The Github project mentions 2 options:

  • self host option using the source code on Github, run own instance of the server/API where you route the SMS API requests to email gateways of the telecom carriers. Requires sendmail.
  • 3rd party service for those who do not wish to host themselves (textbelt.com API).

The project has a provider list for those who want to do the hacky simplest way by sending their SMS via email directly rather than API of the server, by just using the provided list of email gateways, substituting in the phone # as the email user ID.

https://github.com/typpo/textbelt/blob/master/lib/providers.js

@daluu commented on GitHub (Aug 11, 2015): That's not true. Recommend a re-open. Did you guys actually read through the readme of the Github project? The Github project mentions 2 options: - self host option using the source code on Github, run own instance of the server/API where you route the SMS API requests to email gateways of the telecom carriers. Requires sendmail. - 3rd party service for those who do not wish to host themselves (textbelt.com API). The project has a provider list for those who want to do the hacky simplest way by sending their SMS via email directly rather than API of the server, by just using the provided list of email gateways, substituting in the phone # as the email user ID. https://github.com/typpo/textbelt/blob/master/lib/providers.js
Author
Owner

@luroden commented on GitHub (Aug 12, 2015):

I do have to admit this would be a great addition. It takes advantage of the fact that you can email users. Great for monitoring setups!

@luroden commented on GitHub (Aug 12, 2015): I do have to admit this would be a great addition. It takes advantage of the fact that you can email users. Great for monitoring setups!
Author
Owner

@nodiscc commented on GitHub (Aug 13, 2015):

@daluu I misread the Github project description and thought it was just a frontend for the service at textbelt.com. The author may want to clarify the description...

TextBelt (http://textbelt.com) is an outgoing SMS API that uses carrier-specific gateways to deliver your text messages for free, and without ads. The service is fairly reliable and has sent over 100,000 texts.
Send a text with a simple POST request:
$ curl -X POST http://textbelt.com/text [...]

A patch to add this application would be accepted (with an ⚠ symbol, as it relies on phone carriers SMS services)

@nodiscc commented on GitHub (Aug 13, 2015): @daluu I misread the Github project description and thought it was just a frontend for the service at textbelt.com. The author may want to clarify the description... > TextBelt (http://textbelt.com) is an outgoing SMS API that uses carrier-specific gateways to deliver your text messages for free, and without ads. The service is fairly reliable and has sent over 100,000 texts. > Send a text with a simple POST request: > $ curl -X POST http://textbelt.com/text [...] A patch to add this application would be accepted (with an ⚠ symbol, as it relies on phone carriers SMS services)
Author
Owner

@nodiscc commented on GitHub (Aug 21, 2015):

@david-at @daluu can you submit a pull request to add textbelt?

@nodiscc commented on GitHub (Aug 21, 2015): @david-at @daluu can you submit a pull request to add textbelt?
Author
Owner

@nodiscc commented on GitHub (Sep 2, 2015):

Fixed in https://github.com/Kickball/awesome-selfhosted/pull/237

@nodiscc commented on GitHub (Sep 2, 2015): Fixed in https://github.com/Kickball/awesome-selfhosted/pull/237
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-selfhosted#3895