Rework Twitter authentication
Syfaro opened this issue · comments
Currently, users have to paste a long number back into Telegram. As an HTTP server is already exposed to the Internet, it should be possible to use callbacks to reduce sign in friction.
Outline:
- User types
/twitter
command - User is given link to Twitter sign in
- User completes sign in, redirected to HTTP page served by bot
- Bot verifies authentication, and sends completion message
- User is directed to splash page saying it's complete with link to read more about the bot