#I don't want to get banned
1 messages · Page 1 of 1 (latest)
Give a delay in responses. Dont make it chat in direct message, make it work on groups only.
You can do a lot of simple things to avoid being banned, but you need to understand that none of them are guaranteed to work, it's a complex matter that involves things out of your control, and the Meta has a complex way of doing it, and users can denounce you and to these things you can do nothing.
A well-known solution is to create a queue to respond to messages with a delay, only a delay is not an effective solution because it does not prevent the bot from to response more the one message at the same time, and that behaviour isn't natural.
Thank you guys but for my business case I think I will avoid the bans by using the official cloud api. Even though I hate to work with it.
it's expensive if you're getting 1000s of messages per day
That is what I wanted to avoid but I was getting banned
The solution is you need to split your chatbot to 2-3 numbers. Make every chatbot max 500 people to avoid ban because too many chat responds