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

add WhatsApp support #61

Open
git-sid opened this issue Oct 29, 2018 · 4 comments
Open

add WhatsApp support #61

git-sid opened this issue Oct 29, 2018 · 4 comments
Assignees
Labels
halted not a priority atm

Comments

@git-sid
Copy link
Contributor

git-sid commented Oct 29, 2018

Is your feature request related to a problem? Please describe.
the telegram bot was a success, but many noticed the lack of a whatsapp bot.

Describe the solution you'd like
WhatsApp is a very popular instant messenger that has a lage userbase. Therefore, a whatsapp bot would fit the need of many who don't use telegram/twitter/...

Describe alternatives you've considered
We don't have to reinvent the wheel. Bridges between e.g. telegram and whatsapp exist. If there's something already that fits our needs, we could use that.

Additional context
I'd need some support. Let's talk @b3yond .

@git-sid git-sid self-assigned this Oct 29, 2018
@b3yond
Copy link
Member

b3yond commented Nov 1, 2018

Use flow:

  1. The admin sets up an account with a burner SIM card and yowsup-cli register: https://github.com/tgalal/yowsup/wiki/yowsup-cli-2.0
  2. When users want to subscribe or report, they write to the mobile number via Whatsapp.
  3. The bot ignores what they first said, and asks them, which city they want to join.
  4. The user joins the city with a very specific command, e.g. "/join berlin".
  5. From then on, the user receives reports, and can send them.
  6. The bot keeps track via the database, which user is in which city.

Whatsapp is nasty >.<

@git-sid
Copy link
Contributor Author

git-sid commented Jan 11, 2019

short reminder:
WhatsApp doesn't like bots and therefore bans them regularly. We could try a POC to see how fast it could happen. Using that information, we should decide whether to implement WhatsApp support or not.

@b3yond
Copy link
Member

b3yond commented Jan 11, 2019

Maybe we should wait with this until we have implemented the architecture rework?

@git-sid
Copy link
Contributor Author

git-sid commented Jan 14, 2019

Maybe we should wait with this until we have implemented the architecture rework?

Exactly my thought. We should prioritize #79

@git-sid git-sid added the halted not a priority atm label Jan 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
halted not a priority atm
Projects
None yet
Development

No branches or pull requests

2 participants