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

How to avoid being banned? #1979

Closed
roigreenberg opened this issue Mar 26, 2017 · 11 comments
Closed

How to avoid being banned? #1979

roigreenberg opened this issue Mar 26, 2017 · 11 comments
Labels

Comments

@roigreenberg
Copy link

Hi.
I'm new here, and yesterday I was reading a lot and found out that wrong implementation of ack/receipt part can cause ban, but I fail to find what the proper way to do it.

I took the code from 'sample application' with a version of 'run.py' that I saw in another issue.

Is that enough?

I'm preparing to use this for moving massages between 2 groups, is there anything else I will need?

@vityapro
Copy link

You need to know how work real whatsapp apk, his sequence using commands for your actions.

@roigreenberg
Copy link
Author

roigreenberg commented Mar 27, 2017 via email

@vityapro
Copy link

Of course I will not say anything new, because my knowledge nothing no better than other developers using this API a little longer than you. If you intend to do this you need to study the behavior of Whatsapp for S60. Using WireSharck and other tools for decompiling .sis file. If you will have real truble with account bunn.

@roigreenberg
Copy link
Author

I'm trying to understand the point. I'm not attacking you or anything like that.
Anyone that want to use this code, will need this functions.
Is that a secret that I should learn myself?
Why not just give an example?

Although I do find it very interesting, what I want right now is to develop the mechanism of the specific usage I want, and not to waste the time for something everyone have.

@Bodasia
Copy link

Bodasia commented Mar 27, 2017

I have found a library on Python which launches the protocol "he Noise Protocol Framework" https://github.com/effigies/noise ; as far as I understood, I need to create a layer on the basis of this extention and place it between the existing ones; also I found the differences in amount of prekeys compared to the original Android; it has 812 of them while we have 200

@vityapro
Copy link

We also strive to achieve this goal, but at the moment our team did not find the solution to this problem, I only told which way we are moving to solve this problem.

@roigreenberg
Copy link
Author

What you are saying that right now I can't use this code at all without getting banned?

@vityapro
Copy link

vityapro commented Mar 27, 2017

You can, if your command sequence is correct. But anyway, there is a chance that your account banned. Also do not forget that support symbian ends in June.

@roigreenberg
Copy link
Author

All I asked in my question was the correct sequence.
I know there is always a chance, but at least I will do the best from my side.

So back to square 1.
Does the sequence in the sample application is enough, or there are more code I need?

@vityapro
Copy link

Ok then just read this https://github.com/mgp25/Chat-API/wiki/WhatsAPI-Documentation#connect-and-login-to-whatsapp to use right sequence

@jtank38
Copy link

jtank38 commented Apr 27, 2017

vityapro the link you posted is written in PHP I guess? Can I get some documentation in Python. I have searched a lot but all demos seem to be at least 2 years old, hence doesn't fit in.

@tgalal tgalal closed this as completed May 14, 2019
@tgalal tgalal added the invalid label May 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants