Skip to content

How can you tell if you are talking to a bot?

Understand why reply speed and trick questions cannot prove who is chatting, and use clearer checks for disclosure, pressure and risky requests.

LustAI Editorial6 min read

Two paper speech bubbles beside a small gear and an open question card.

This article is for general information and is not medical or psychological advice. If something here touches a hard place for you, talking to a professional is a good next step.

You usually cannot prove that a chat partner is human from a few messages or a clever question. Ask about automation, check the service's labels and pay attention to what the conversation asks you to do. Fast replies and unusual grammar are weak clues. You can leave when the exchange does not offer the kind of connection you want.

Why do the usual bot tests fall short?

A simple script might repeat a greeting or miss an obvious change of subject. But that does not make every fluent reply human. Scamwatch's guidance on AI describes automated conversations that use personal details and adapt their responses. Good recall is therefore not a reliable identity check.

Timing also leaves room for several explanations. A person may be waiting at the screen, using a prepared response or taking time to translate. An automated service can choose when to send a reply. A pause does not certify human thought, and an immediate answer does not prove a machine wrote it.

Treat a puzzle or joke in the same way. A correct answer shows that an answer was produced. It does not establish who composed it or whether that account is honest. Avoid turning a conversation into a competition to find a question that no automated system could possibly handle.

What can you check instead of setting a trap?

Begin with disclosure. Read the account label, profile and the service's explanation of its chat features. Some services clearly offer automated assistance or fictional conversation. That can be an acceptable experience when it is what you chose. A concern arises when the description and the experience do not match.

You can ask directly: “Are these replies written by a person, generated automatically or a mixture?” The answer may help, but it is still a claim. Compare it with the service's own information. If the account avoids the question, you do not need a more elaborate test before deciding whether to stay.

Keep identity and safety separate. A human can send a harmful link, and an automated tool can give an ordinary weather summary. The guide to checking someone's identity proportionately explains why proving one detail does not establish trust in every other request.

What would a useful conversation check look like?

Imagine chatting about a dropped stitch in a scarf. You explain that the loose loop is several rows below the needle. The next reply ignores the knitting and invites you to a private channel with a payment link. You do not need to identify the software behind the message to decide that this is not the conversation you wanted.

You could try one ordinary clarification: “Happy to keep talking about knitting, but I'm not opening another site.” If the next message responds to the knitting question, you can decide whether to continue. If the payment invitation repeats, you have clear evidence of a repeated unwanted request, regardless of who typed it.

This is a check of the interaction, not a reliable bot test. It asks whether the exchange responds to your stated topic and boundary. A human may fail that check. An automated system may handle it well. Either result leaves you free to choose what kind of conversation you want.

Which signs matter for safety rather than identification?

Scamwatch's relationship guidance describes money and investment requests built around an online connection. Those requests deserve scrutiny whether the conversation is automated, human or a mixture. You do not need to resolve the technical question before refusing to pay.

Likewise, treat a request for login details, a code or an unfamiliar installation as its own decision. EFF's phishing guidance explains how deceptive messages can lead to credential theft or harmful software. Use your usual trusted route to a service instead of following the sender's instructions.

For the knitting example, “verify your account to see my stitch guide” is not a reason to enter a password on an unfamiliar page. Ask for the instructions in the current chat or decline. A friendly conversation does not create an obligation to move platforms, install an app or reveal account information.

Do photos, voice messages or CAPTCHA checks settle it?

A photograph can identify an image in a profile, but it does not tell you who composed the current message. A voice note and a text reply can have different origins. Even if a person appears on a call, the account may use automation at other times. Consider the particular claim rather than seeking one permanent label.

The guide to CAPTCHA checks explains what those systems try to assess. A challenge completed at login is not a promise about every later reply. Do not interpret a badge or challenge result as broader proof than the service actually offers.

If a human conversation matters to you, you can state that preference directly. “I'm looking for a conversation with a person, so this format doesn't suit me.” You do not need to insult the service or the sender. You are choosing the experience you want to spend time on.

What can you try when a chat feels automated?

Use these as three practical checks of the experience, not three tests that guarantee a human answer. Stop whenever you have enough information to decide whether to continue. You can make that decision without sharing anything more personal.

  1. Check the description. Read the profile and the service's explanation of the feature. Ask: “Is this a person, an automated account or a mixed service?” Treat an answer as a claim to compare with the available information.
  2. Return to the shared topic once. You could say: “Can we stay with the knitting question? I'm not joining another channel.” Notice whether the conversation fits your purpose, without claiming the reply proves its origin.
  3. Hold the safety boundary. You could say: “I don't share login codes or send payments through chats.” Leave or report misleading conduct if the request continues.

Should you send a picture to get a more personal reply?

Only if you already want to share that picture. A request for a photo can make the exchange feel more personal without answering who is responding. You do not need to offer new information as the price of clarification.

You could say: “I'm keeping pictures private. Can you answer the question about automation?” Use the photo privacy checklist if you decide to share later. Waiting leaves that choice available without making it part of a test.

What if you feel embarrassed for having opened up?

The words you shared came from a real feeling, even if the replies were not what you expected. You do not need to punish yourself for wanting someone to listen. You can decide how much to share next and whether this service meets your needs.

Review the account's privacy and deletion controls if you shared information you regret. Keep realistic expectations about information already sent, and avoid adding more details while asking the sender to remove it. Our guide to privacy limits in anonymous chat can help you separate account labels from actual protections.

If you report the experience, describe what happened: “The account claimed to be human, then repeatedly sent the same payment request.” That is more useful than declaring a person a bot because of grammar. If the experience has left you distressed, talk with someone you trust; our privacy and safety hub has further practical guidance.

Questions people ask

Are instant replies a sign of a bot?
They may suggest automation, but they are not proof. A person can respond quickly, and an automated system can delay its replies.
Can a bot remember what I said earlier?
Some automated systems can use earlier conversation details. Remembering your story does not establish that a person is composing the replies.
Is unusual grammar evidence of automation?
No, writing style varies for many reasons, including language and accessibility needs. Focus on disclosure and requests that affect your safety rather than judging someone's fluency.
Does passing a CAPTCHA prove a chat is human?
A check at one point does not certify the source of every later message. Read what the service actually claims about its check instead of treating it as an identity guarantee.
Should I report every conversation that feels automated?
Look at the service's rules and any misleading or harmful behavior you observed. Describe those facts in a report rather than claiming certainty from an unusual writing style.

Sources

  1. Scamwatch (accessed 2026). How scammers use technology and AI · National Anti-Scam Centre, Australia
  2. Scamwatch (accessed 2026). Relationship scams · National Anti-Scam Centre, Australia
  3. EFF (2024). How to: Avoid Phishing Attacks · Electronic Frontier Foundation

Written by LustAI Editorial. We write plain-language guides about talking to people online, staying safe and feeling good about it. Every piece is researched against primary sources, edited by a human, and reviewed again whenever we update it.