Differences between revisions 4 and 5
Revision 4 as of 2020-238 23:15:49
Size: 2365
Editor: d50-92-76-47
Comment: fix minor grammar issue in last section (this is ossguy editing without an account)
Revision 5 as of 2020-238 23:18:49
Size: 2342
Editor: d50-92-76-47
Comment: convert todo list into notes and sections to be written (this is ossguy editing without an account)
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:


- note incoming MMS ignored
- add donation stuff per singpolyma chat hist
- add voice/call instructions at top of guide
- test different SMS delivery statuses before launch (Cheogram reg might help?)
- test with Cheogram before launching SGX
- maybe make SGX DNS-accessible from outside
Line 18: Line 10:

Note that with Vonage, very few countries support MMS. And we haven't implemented MMS in the SGX yet, so it won't yet work in any countries. Assume that any MMS sent to your Vonage number will be silently ignored for now.

== Setup incoming call forwarding ==

...

Setting up Vonage

We support nearly all texting features at https://jmp.chat/ (including texting internationally) but currently can only provide US and Canadian phone numbers there. In order to get a phone number in a different country to use with Cheogram, we currently recommend Vonage. Here's how to set that up:

Get a Vonage account

You can signup at https://dashboard.nexmo.com/sign-up - they ask for name, email, and (in the next screen) phone number. We've confirmed that Vonage will accept a JMP number here.

The signup process appears to give you a test phone number in the country you signup from (and/or that your phone number is from), as well as €2 in your account for testing. You can text between that test phone number and the signup number, but you need to add extra funds to the account if you want to text with other numbers.

Note that with Vonage, very few countries support MMS. And we haven't implemented MMS in the SGX yet, so it won't yet work in any countries. Assume that any MMS sent to your Vonage number will be silently ignored for now.

Setup incoming call forwarding

...

Using the Vonage SGX run by Soprani.ca

If you don't want to run your own instance of our software to get JMP-like features on non-US/Canadian numbers, then you can use the one that we at Soprani.ca run (see below for how to run your own instance). In order to use our instance, you just need the API Key and API Secret for your Vonage account, and a phone number in your Vonage account to register (so you can send/receive messages on that number using Cheogram).

...

Using your own instance of the Vonage SGX

If you'd rather run your own instance of the Vonage SGX, start by cloning the SGX from https://gitlab.com/soprani.ca/sgx-vonagev0 . Then run "bundle install" in that directory (installing ruby-bundler if needed). After that you can start the SGX by running "bundle exec ./sgx-vonagev0.rb" - this will give you the usage string.

...

A word from our sponsors...

Providing the above services is not free; if you find them useful please consider supporting infrastructure costs on Liberapay, on Patreon, or by becoming a paying customer of JMP.

VonageSetup (last edited 2023-133 00:11:55 by Singpolyma)