venomous0x / WhatsAPI

Interface to WhatsApp Messenger
2.59k stars 2.14k forks source link

Blocked number #563

Open maggnetz opened 10 years ago

maggnetz commented 10 years ago

I got application that each store get a WA number and then received messages&photos from customers and show them in a dashboard. ( i got around 100 number running)

I'm not spamming , i'm not send back any messages if the user didn't start the conversion. (The only messages im sending 'we got your feedback')

But from time to time some numbers are blocked. (Couldn't find why?) any help will be appreciated.

higauravbhai commented 10 years ago

I also want to discuss one more point here. What are the chances of being blocked if I don't send any message at all and use just to receive messages? I appreciate comments from the experience users

zephyern commented 10 years ago

This API will not change how whatsapp works. This means that if you'd be blocked by doing that on your phone you will also be blocked using this api. The reverse is true also. I think you should direct these questions to whatsapp support rather than this forum as your question is not specific to this API but rather how whatsapp works in general.

maggnetz commented 10 years ago

Not sure that it got the same behavior like the phone one. I'm running with ~100 clients in a beta , and until now couldn't found any reason for the random blocks. i got clients that worked with more then 5000 users with out blocks (Again not a spam,responding only for income messages) and on the other side got a number that less then one week 150 users and was blocked. (Had a number with 2 days block)

zephyern commented 10 years ago

What happens when you do the same thing without using this api? Again, I don't think the api has any effect here. To whatsapp, they can't even tell that you're using whatsapi or a phone. any blocking that is happening here is the result of how you're using whatsapp and has nothing to do with this api.

What exactly are you looking for as a response here? We don't know why whatsapp decides to block certain numbers, but we know it's not solely due to using this api. You'll probably need to ask your question to whatsapp support as they are the only ones who can really tell you why your number was blocked in each case.

zephyern commented 10 years ago

It's fair enough to ask what other people's experiences are with whatsapp, but just want to make it clear that banning is very unlikely solely due to whatsapi.

maggnetz commented 10 years ago

do you think WA tracking the messages content? or can other users block the service?

zephyern commented 10 years ago

If I was designing a messaging server to detect spam, I'd probably take the following points into account:

I would think that whatsapp may do something similar.

I would guess that most people who use whatsapp typically send and receive message from their contacts. Receiving a message from someone not in your contacts is a flag for both users, especially if it happens a lot. Also, only (or mainly) sending or receiving messages seems suspicious too. How many people have whatsapp but never send any messages?

maggnetz commented 10 years ago

yap you are right and the system i design is following this roles.meaning 1) Only 'normal' users can start the conversation . 2) the bot only answer for messages.and even that only with max 2 messages. 3) bot can get messages & photos. 4) i event added that bot will not answer simultaneously for two numbers , it must have 5 sec delay between answers.

the only thing im not doing is adding the user to the bot contact list (bot as i got 99 other bot that dont have this number)

I replace this bot number for the third time , and each block is happening in Thursday around 8:00-9:00 PST :-)

this is why i'm wondering what the trigger for that.