WABridges
Guide

Prank your friends
on WhatsApp.

Auto-reply as a confused AI. Fake endless typing. Reply only in pirate speak. WA Bridges gives you a real WhatsApp number under API control — whatever your bit, you can code it.

Some of the best software projects start as a joke. A WhatsApp prank bot is a surprisingly good way to learn webhooks, async event handling, and REST APIs — and leave your friends very confused.

WA Bridges gives you a spare WhatsApp number under full API control. Every incoming message hits your webhook. You decide what happens next.

How it works

1
Get a spare number
Grab a second SIM, a VoIP number, or any WhatsApp-capable number you don't use daily. Pair it with a bridge in under 60 seconds.
2
Describe the prank to an AI
Use the prompt below — just describe the bit you want and paste the docs link. The AI writes the webhook handler.
3
Deploy the webhook
Deploy your handler to any server or serverless platform. The bot runs 24/7 as long as the bridge is active.
4
Share the number
Give your target the number. Sit back.

What you can build

⌨️
The infinite typer
  • Mark message as read
  • Show typing indicator
  • Refresh before it expires
  • Never actually send anything
🤖
The confused AI
  • Reply off-topic to everything
  • Claim to be a toaster
  • Answer questions with questions
  • Escalate the absurdity
📜
Format crimes
  • Reply only in haiku
  • Every message in ALL CAPS
  • Pirate speak exclusively
  • One emoji per word
The ghost
  • Mark as read immediately
  • Reply 4 hours later
  • Send one character at a time
  • Reply out of order

Paste into Claude, ChatGPT, or any AI assistant

Copy this prompt → paste into any AI assistant → get working code in your language.
I want to build a WhatsApp prank bot using WA Bridges.

The prank: when someone messages the number, immediately mark their
message as read so they see the double-tick, then start the typing
indicator — but never actually send a reply. Keep refreshing the
typing indicator so it never expires. They'll think I'm composing
a very long message... forever.

My stack: [Node.js — update this]
My setup:
- WA_API_KEY: my WA Bridges API key
- Bridge customer_ref: "prank"

Important constraints:
- The typing loop must stop automatically after 10 minutes per chat
  so it doesn't run forever on my server
- The webhook must respond with 200 immediately; do the typing async

Please read the WA Bridges API docs before writing:
https://wabridges.com/docs.txt

Make it clean, comment the 10-minute cutoff clearly, and add a note
on how I'd swap the bit for a different prank (e.g. reply in haiku).

Why WA Bridges