Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Telegram #146

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Telegram #146

wants to merge 7 commits into from

Conversation

zond
Copy link
Owner

@zond zond commented May 3, 2020

The flow I'm imagining here is something like this:

  1. User goes to settings, and push notifications aren't supported. User doesn't like email notifications, but likes Telegram.
  2. User enables Telegram notifications, and gets a https://t.in/DiplicityBot?start=abcdabcdabcd link to click.
  3. User clicks the link, and opens a conversation with DiplicityBot.
  4. Every new message or phase user gets in Diplicity will be pushed from DiplicityBot to the user in question on Telegram. They will include links to the relevant game or chat channel, and possibly (I haven't figured this out perfectly yet) a way to respond directly from Telegram.

@tttppp, @JorenC WDYT? I realize that this is very similar to email notifications, but a lot of people are more averse to email than to light weight chat notifications- somehow they don't feel as spammy?

Anyway, this PR is far from ready, it's just a basis for discusison.

@tttppp
Copy link
Collaborator

tttppp commented May 5, 2020

It sounds great to me. I've no idea how popular this feature will be though. I'd barely heard of Telegram before you suggested it. Some way to poll our user base would be good.

@zond
Copy link
Owner Author

zond commented May 5, 2020

Yeah, it'd be neat, but would people use it...

Telegram is afaiu the biggest IM app in the world right now.

Yes, polling. That'd be great :)

@JorenC
Copy link
Contributor

JorenC commented May 5, 2020 via email

@JorenC
Copy link
Contributor

JorenC commented May 5, 2020 via email

@zond
Copy link
Owner Author

zond commented May 5, 2020

@JorenC: Yes, being able to reply is a goal. And including a link to the game for phase notifications, and to the channel for message notifications, would also be included.

@tttppp
Copy link
Collaborator

tttppp commented May 5, 2020

Can Telegram messages include pictures? E.g. The map for a new phase would be great.

@zond
Copy link
Owner Author

zond commented May 5, 2020

@tttppp: Yes, I think it can include pictures.

@JorenC: Click the link, and then the "Start" button shown in Telegram, to accept talking to the bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants