Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
But still I would like to know what to add in User agent, any way for safety. I read the other answer but I didn't understand what they meant. Since it's a separate doubt, should I create a new question?
thanks :D Also I've written code to stop spam also. If any user try to spam with my bot, it will stop responding for some time. It's basic spam control but i'll improve it. I'll keep in mind to make very reasonable calls per minute, like a normal user. also, I don't instantly reply a chat message. It already takes a few seconds to respond.
oh. In that case I've lots of doubts how I can avoid being blocked/suspended. Should I leave comments on the question/answer you've mentioned? Or ask a new specific question?
Oops. It's indeed very difficult. I'll manually do login in this case whenever I want the bot to run, and use other apis using userscript for sending messages/sockets etc., as they are easy. Anyway, does chatbot do screen-scraping? How do I know if I'm screen-scraping? I mean I'm not storing any information from SE to my pc. I'm just reading the events and sending text messages. That's it. That doesn't mean screen-scraping right?
@Glorfindel I understand there's no official api, but I have access to chat and events and ws-auth apis. So I need something like that for login too. That will help. Isn't it possible?