Propagation folks have requested the ability to include custom messages in the invitation emails that are sent out by powerusers and Hosts. This might also be a quick way to allow propagation Hosts to give important warnings to new users (such as "Don't post your node address on the Web!")
* We should make sure that all languages are supported
* We can start by only allowing this for Hosts, if we are worried about it
* Should this message also appear, automatically, on the welcome screen after new users create their accounts? (That would make it relevant to "create invitation" recipients as well as "send invitation" recipients....
* The custom message should be in-addition-to, rather than instead-of the default message.
What is the priority on this? Seems like something we can implement in the next (April) release.
Are the custom email messages stored in the Psiphon system for future use, or do we just add an optional text box the user can paste into when they do Send Invite (so users store and manage their messages externally)?
If stored for future use, are they shared by all Node Hosts on a proxy, or private setting per Host?
For language support, what is required? Simply support messages with international characters? Or let the user specify multiple texts -- one per target language. The user sets a language when they create an account, so the text displayed could be picked from a per-lang list. But it seems likely the inviter and invitee speak the same language plus unlikely the inviter will translate, so only one version of the message will ever be used.