How to Tell If You're Chatting With a Bot
The signs that the stranger you're chatting with is a bot or a script, simple ways to test it, and why chat sites fill up with them.
Last updated October 10, 2026
Why chat sites attract bots
Anyone who used Omegle in its later years remembers the pattern: you connect, and before you have typed a word, the other side sends "hey, 22 f, check out my profile" followed by a link. That was a bot. Random chat is an attractive target because it delivers a steady stream of real people, one at a time, with no effort at all. A simple script can "talk" to thousands of them a day.
Bots on chat sites usually want one of a few things:
- Clicks. Sending you to a website, often adult, gambling or "free money" pages, that pays per visit or sign-up.
- Installs. Getting you to download an app or a file.
- Your details. A login page, a "verification" form or a request for your number or social handles.
- Money. Opening the door to a scam that a real person takes over later.
Not every bot is malicious, and not every strange chatter is a bot. But knowing the signs saves you time and protects you from the ones that are.
The classic signs of a simple bot
- An instant message the moment you connect. Real people need a second to read who they matched with. A long, polished message in under a second is a giveaway.
- The same opener every time. If you have seen the exact "hi, 19 f from London" message before, it is a script.
- A link early in the chat. A stranger sending a link, a username to look up or a QR code within the first few messages is the most common bot sign of all.
- It ignores what you say. You ask a question and get a reply that does not fit, or the chat carries on with its own agenda.
- Strangely perfect or strangely broken typing. Either flawless, copy-pasted paragraphs or the same odd phrases repeated.
- It leaves immediately. Sends its message, maybe a link, then disconnects before you can reply.
- Pressure to move elsewhere. "Talk to me on this other app" is often the whole point of the conversation.
Smarter bots and AI chatbots
AI tools have made some bots far more convincing. They write fluent, friendly messages, answer questions and even make small talk. Grammar and spelling are no longer good clues. What still gives them away is behaviour:
- They always steer the same way. However the chat goes, it drifts back towards a link, an app, a platform or money.
- They are vague about the present. Ask what the weather is like right now, what they had for lunch or what they can see out of the window, and the answers are generic.
- They forget. Refer back to something specific you said earlier, and the reply does not quite connect.
- They are too agreeable. Endless enthusiasm, compliments and agreement, with no real opinions of their own.
- Their replies are oddly uniform: the same length, the same rhythm, the same timing, no matter what you say.
Simple ways to test
You do not need to be rude to check. A few natural questions usually settle it:
- Ask about something local and current. "What time is it where you are?" or "What's the weather doing?" A real person answers instantly and specifically.
- Refer back. "Wait, what was the name of that film you mentioned?" tests whether the other side is actually following.
- Ask something odd. "If your fridge could talk, what would it complain about?" Real people play along, laugh or say "what?". Scripts often ignore it.
- Make a deliberate typo or slang reference and see whether the reply understands it.
- Notice the link. If every answer comes back to "check my profile", you have your answer.
None of these is perfect. Some real people are shy, distracted or not fluent in your language, and they may give short or strange answers too. Judge the overall pattern, not one reply, and be kind if you are unsure.
What to do when you meet one
- Do not click the link or scan any QR code, however tempting the message.
- Do not share anything: not your number, social handles, email or photos.
- Report it. Reports help moderators find and remove accounts that spam people.
- Skip and move on. There is no need to argue with a script.
If a "person" moves quickly from chat to money, gift cards or investment tips, it may be a scam rather than a simple bot. Our guide to online chat scams explains the patterns and where to report.
Bots and StrangerYaar
StrangerYaar is a free, one-to-one text chat for adults aged 18 and over, matched by interests, language or place. Every chat has report and block buttons. If you report a chat, its last few messages are kept so our moderators can review it; chats with strangers are otherwise not stored. Reporting bots and spammers when you see them is the most useful thing you can do to keep the space human.
Picking an interest or a language before you match also helps. It nudges you towards people who share something with you, and gives you an easy, natural first question that a lazy script will not handle well. If you want ideas, our list of questions to ask a stranger doubles as a good bot test. For general privacy habits, see our guide to staying safe chatting with strangers.
Common questions
Can AI chatbots pass as real people now?
Some can hold a convincing conversation for a while, which makes the old tricks less reliable. Look at behaviour rather than grammar: bots tend to steer towards a link, an app or money, and struggle with questions about the here and now or about something you said earlier.
Is it dangerous to chat with a bot?
A chat itself won't hurt you, but bots on chat sites usually exist to get you to click a link, install something, pay for something or hand over details. Don't open links or share anything personal, and leave the chat.
What should I do if I meet a bot on StrangerYaar?
Report the chat and skip to the next person. Reporting keeps the last few messages for our moderators, which helps them deal with the account. Don't click any links it sends.
Talk to a real person
The best conversations are the unpredictable ones that no script could write. Start chatting on StrangerYaar, free and with no sign-up, and say hello to someone new.