AI Birthday Roast Speech

Their Stories and Habits In. A Full Speech Out.

Give @vustbot the birthday person's habits, running jokes, and a story or two as text, and get a full roast speech — timed, structured, ending on a genuine note if you want. Free multi-model AI chat in Telegram. Text-only: no photo needed, none accepted.

Free tier · text-only · timed to lengthText-only — no photo needed
Text-only — no photo needed or acceptedA full speech, not just one-linersFree, no signup wall, no card

Same text-only scope

A speech built from what you write, not a photo

This works the same way as the rest of VUST's roast cluster: describe the birthday person's habits, running jokes, and a memorable story or two in text, and @vustbot structures a full speech around them — opener, roast beats, closer. No photo of the person is needed or accepted at any point; the material is entirely what you type.

Want a shorter, general-purpose roast instead of a full speech? See /ai-roast-generator.
Specimens

See the difference

Real party details into @vustbot, a full timed speech that comes back, then a length and tone adjustment.

Party details into a full speech

What you tell @vustbot

"Write a 90-second roast speech for my brother Alex's 30th. He's an overly serious CrossFit guy who posts his workouts constantly, dated someone for 3 months and called her 'basically my wife,' and once got lost driving to his own surprise party. Affectionate roast, end on a genuine, warm note."

What comes back

A full speech: an opener about Alex's Instagram being 47% deadlifts and 3% actual human interaction, a bit about the '3-month wife' timeline moving faster than some marriages, the punchline about getting lost en route to his own surprise party ('the man can deadlift twice his bodyweight and still can't follow Google Maps'), and a closing paragraph that turns genuinely warm — the real reasons the room loves him — timed to land at about 90 seconds read aloud.

Adjust the length and the ending

Follow-up in the same thread

"Trim it to 60 seconds and make the ending land harder — I want people actually a little misty."

What comes back

A tightened version that cuts one joke and rewrites the closer around a specific, sincere memory instead of a generic 'we love you, Alex' line — because it's a conversation, not a template, so you keep iterating until both the jokes and the ending actually land for this specific room.
Practical use cases

Who this roast-speech generator is for

Best man / maid of honor / sibling speech-givers
A full roast speech is needed for a birthday, not just a one-liner.
Give @vustbot stories, habits, and running jokes as text and get a structured speech — opener, roast beats, closer — timed to a target length.
Anyone who wants the ending to land warm
A roast that's all jokes can feel hollow by the end.
Ask for a sincere closing beat and the speech shifts from roast to genuine affection on request.
People speaking to a mixed audience
The same jokes that work for close friends may not fit a room with grandparents and coworkers.
Tell @vustbot the audience and it calibrates sharpness accordingly.
How it works01–03

From party details to a timed speech

  1. 01

    Give it stories, habits, and running jokes as text

    Three or four specific, real details produce a structured speech, not generic filler. No photo needed.

  2. 02

    Set a target length

    60, 90, or 120 seconds read aloud — @vustbot paces the opener, roast beats, and closer to fit.

  3. 03

    Ask for a sincere ending, if you want one

    A closing beat built on one real, genuine detail turns the tone from roast to warm in the last lines.

Same tool · in Telegram@vustbot

Stories and habits in, a speech out

Open @vustbot with the birthday person's details as text — free, timed to your target length.

Open in Telegram
Quality & trust

Honest scope — a full speech, text-only

A structured speech, not a list of one-liners

Ask for a target length and @vustbot paces an opener, several roast beats, and a closer — not a flat list of disconnected jokes.

Text-only — no photo needed or accepted

The speech is built entirely from what you type: stories, habits, running jokes. No image of the birthday person is required at any step.

Calibrate for the room

State the audience (close friends vs. mixed family crowd) and the speech adjusts sharpness accordingly; read it aloud yourself before the actual toast.

FAQ

Frequently asked questions

Do I need photos of the birthday person to write the speech?

No — none are needed, and none are accepted for this. You give @vustbot the material in text: stories, habits, running jokes, maybe a couple of specific incidents everyone at the party will recognize. The speech is written entirely from what you describe, the same text-only approach as the rest of this roast/comeback cluster.

Will it write a full speech, or just a few roast lines?

A full speech — you can ask for a target length (60, 90, 120 seconds read aloud) and it structures an opener, several roast beats built from your specific details, and a closer, rather than handing back a flat list of unconnected one-liners. Tell it the length you need and it paces the jokes to fit.

Can it end on something genuine instead of just jokes?

Yes, and it's worth asking for explicitly — say "end on something sincere" or give it one real detail about why the person matters to you, and it'll write a closing beat that shifts tone from roast to genuine affection. Most good birthday roasts land exactly that way: funny middle, warm ending.

How much detail should I give it for a good speech?

More than one adjective. "He's competitive" produces a flat, generic joke; "he called someone he dated for three months 'basically my wife'" produces an actual bit with a punchline. Give it three or four specific, real stories or habits and let it build the structure and connective material around them.

Is writing the speech free, with no account to create?

Yes to free, no to accounts. Telegram is the login — no signup form, no card. The free tier runs on GPT-5.6 Luna and Gemini 3 Flash, and a full speech costs nothing to generate; ask for as many drafts and tone adjustments as you want in the same chat.

How do I make sure the speech doesn't go too far for the room?

Tell @vustbot who's in the audience — coworkers, grandparents, close friends only — and it'll calibrate. A speech built for a close friend group can get sharper than one meant for a mixed family crowd; say "family-friendly" or "keep it PG" explicitly if you're unsure, and read the draft out loud yourself before the actual toast to check the tone lands the way you intend.

Ready when you are

A full roast speech — from text, not a photo.

Give it stories and habits, set a target length, ask for a sincere ending — free, no card, no photo needed.