Prompt Library

30 ChatGPT Prompts for Twitch Streamers, Schedule to Sponsor Pitch

30 copy-paste prompts

Copy a prompt, fill the brackets with your schedule, overlay text or sponsor facts, and get a table, a checklist or a reply ready to paste. Facts and numbers you did not supply are tagged [VERIFY], not guessed.

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Drafted with AI writing assistance and checked against our editorial policy.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Drafted with AI assistance (how we make prompts)

Stream Schedule and Planning

5 prompts

Weekly Schedule Table

1/30

✨ What it does

Turns your stream days, start times, categories and weekly hours into a schedule table with the weekly total shown. Check every cell marked [VERIFY] against the time you actually plan to go live.

Build my weekly stream schedule as a table with the columns Day, Start time, Length in hours, Category and Viewer goal. My stream days are [STREAM DAYS], my start times are [START TIMES], my time zone is [TIME ZONE], and I can stream up to [HOURS PER WEEK] hours a week. Put each day's category or game from [CATEGORIES OR GAMES BY DAY]. Keep the rest days in the table as rows marked Off. Use only the category names I gave you. If a viewer goal is not given in [VIEWER GOAL IF I HAVE ONE], write [VERIFY], never a number. If a start time or time zone is missing from the details I gave you, write [VERIFY] in that cell and do not invent a time. The Length column must add up to no more than [HOURS PER WEEK]; show the total under the table. Output the table and the total.

💡

Pro tip: Pick start times you can keep for a month, not the ones that look best on paper.

Interview Me for a Stream Plan

2/30

✨ What it does

The model asks five questions first, then drafts a one page plan from your answers. Read the Next 90 days section twice and fill any [VERIFY] line from your own stream data before you commit to it.

My channel is [CHANNEL NAME]. Ask me exactly 5 questions before you suggest anything. Ask them one at a time and wait for each answer: the category I stream most, how many hours I can give each week, which days my own notes say my chat is busiest, my goal for the next 90 days, and the days I already plan to take off. After my fifth answer, write a one page stream plan with the sections Format, Schedule, Breaks and Next 90 days. Use only my answers. If a fact is missing, write [VERIFY] and do not invent one. Keep the plan under 300 words.

💡

Pro tip: Answer the planned days off question honestly. The plan is only as useful as that answer.

Three Start Times to Test

3/30

✨ What it does

Offers three start times, picks one and proposes a two week test to check it. Confirm the viewing hours in your own stream data before you move the schedule.

Here is my situation: I stream [STREAM LENGTH] hours on [STREAM DAY], and my notes on when my viewers show up say this: [VIEWING NOTES]. Give me three possible start times, each with a one sentence reason that uses only my notes. Then pick one and explain the pick in two sentences. Add one line to each bullet naming a two week test I could run on that start time. Do not invent viewer counts, peak hours or the schedules of other channels. Tag any viewer figure I did not give you with [VERIFY]. Output three short bullets, then the pick, under 150 words.

💡

Pro tip: Test one start time at a time, so you know which change moved the numbers.

Pre-Stream Checklist

4/30

✨ What it does

Builds a ten item checklist in three blocks, from setup to the first minute live. Tick each line on the day and replace any [VERIFY] item with the name of your own app or device.

Write a pre-stream checklist of 10 items for a [STREAM TYPE] stream that starts at [START TIME]. Group the items into three blocks named Before, Five minutes out and Live now. Use 4 items in Before, 3 in Five minutes out and 3 in Live now, so the list totals 10. Keep each item under 12 words and start each line with a checkbox symbol. Use only the gear named in [MY SETUP CAMERA MIC SOFTWARE]. Leave any device, app or account name I did not give as [VERIFY]. Never invent one. Output the checklist only.

💡

Pro tip: Keep the checklist in a text file you can paste into your stream notes.

Season Plan by Month

5/30

✨ What it does

Lays out several months of focus, stream days and event ideas in one table. Check any date marked [VERIFY] against the publisher or organiser page before you plan around it.

Plan my streaming from [START MONTH] to [END MONTH], one row for each month, with the columns Month, Main focus, Stream days, Event idea and Risk to watch. My usual schedule is [CURRENT SCHEDULE] and my main category is [MAIN CATEGORY]. Known breaks or conflicts are [KNOWN BREAKS OR CONFLICTS]; fill Risk to watch from that list only. Keep each cell under 12 words. Do not invent holidays, release dates or event dates. If a release or event date is not in the details I gave you, write [VERIFY] in the Event idea cell and say what to check. Output the table, then one line that names the riskiest month from my known breaks and why.

💡

Pro tip: Copy release dates from the publisher's own page, so the plan does not rest on a guess.

Overlay and Panel Copy

5 prompts

Starting Soon Screen Text

6/30

✨ What it does

Writes a starting soon screen with a headline, a sub line and a chat rule, in three swappable versions. Check the start time on the screen against your own schedule before you go live.

Fill in this starting soon screen for my channel [CHANNEL NAME]. Headline: a line of up to 6 words that says the stream starts at [START TIME] in [TIME ZONE]. Under it, a sub line of up to 12 words that names today's topic, [TODAY'S TOPIC]. Then a chat rule of up to 10 words that says what I want viewers to do before the stream begins. Write three versions with the same structure so I can swap them. Leave a missing start time, zone or topic as [VERIFY]. Do not invent a schedule, a prize or a sponsor name. Plain words only, no emojis.

💡

Pro tip: Keep the headline under six words so it reads at a glance on a small screen.

Panel Title Options

7/30

✨ What it does

Gives three panel titles under 20 characters, picks one and explains why in two sentences. Paste the chosen title into your channel page only after you confirm the panel's link and text.

Give me 3 options for the title of my [PANEL NAME] panel on my channel page, then pick one and explain the pick in two sentences. Each title must be under 20 characters and say what the panel gives a viewer. Base it only on this description I wrote: [PANEL DESCRIPTION]. Do not add game names or features that the description does not list. Do not invent prizes or links. If the description does not say what the viewer gets, write [VERIFY] in that slot and ask me one question about it. Output a numbered list of the 3 options, then the pick and its reason.

💡

Pro tip: Name the benefit, not the feature. Viewers click for what they get.

Ending Screen Thank You

8/30

✨ What it does

Writes a short sign off that thanks viewers and names the next stream time, in a funny and a calm version. Read it aloud once to check the time matches your schedule before you end the stream.

You are my stream sign off writer. Write a closing message for the end of tonight's stream, under 40 words. It must thank viewers for staying through tonight's [STREAM LENGTH IN MINUTES] minute stream and tell them the next stream is on [NEXT STREAM DAY] at [NEXT START TIME]. End with one line that asks them to follow for the next stream, and nothing else. Do not invent a viewer count or a milestone. If the next stream day or time is not in the details I gave you, write [VERIFY] in its place and do not guess it. Give two versions, one funny and one calm, and label which is which.

💡

Pro tip: Keep the next stream time in your overlay too, so chat and the screen agree.

Alert Message Set

9/30

✨ What it does

Makes a four row table of alert texts, each under fifteen words, with a tone and a word count. Check the word count and any [VERIFY] amount against the alert settings in your streaming tool before you save them.

Build a table of chat alert messages with the columns Event, Alert text, Word count and Tone. The events are [EVENT ONE], [EVENT TWO], [EVENT THREE] and [EVENT FOUR]. Keep each alert text under 15 words and use the viewer's name as the placeholder [VIEWER NAME]. Give each row one tone: friendly, dry or hyped. Count the words in each alert yourself so the Word count column is right. Leave any amount or threshold I did not give as [VERIFY] in the alert text. Never invent amounts, levels or thresholds. Output the table only.

💡

Pro tip: Test each alert once on a test run before you go live. Long alerts cover the game on screen.

Be Right Back Screen Review

10/30

✨ What it does

Reviews your be right back screen for clarity and gives a score out of five with a short rewrite. Paste the rewrite into your overlay only after you have filled in the return time yourself.

Here is my draft of my be right back screen: [PASTED DRAFT]. Critique it in three parts: what is clear, what is vague, and what could confuse a viewer who lands on it mid stream. Then give me a rewrite under 25 words that keeps the same meaning. Score the draft from 1 to 5 on clarity and say why in one sentence. Do not invent a return time, a reason for the break or a link. If the draft has no return time, write [VERIFY] in the rewrite and tell me to add it. Output the three critique parts, the score and the rewrite, in that order.

💡

Pro tip: Say when you will be back, even as a rough time, rather than a vague soon.

Chat Commands and Bot Replies

5 prompts

Schedule Command Reply

11/30

✨ What it does

Writes the one line reply a bot posts when chat asks for the schedule. Check the time zone in the reply against your own schedule before you save it in the bot.

Write the text my chat bot replies with when someone asks for my schedule. Use this template, filled in: Next stream [NEXT STREAM DAY] at [NEXT START TIME] [TIME ZONE]. Then one line on where the schedule is pinned, [PINNED LOCATION], and nothing more. Keep the whole reply under 25 words, in plain English, with no emojis. Do not invent a day, a time or a link. If any of the four brackets is missing from the details I gave you, write [VERIFY] in its place and say nothing else about it. Give me the reply text only, with no bot syntax and no command names.

💡

Pro tip: Pin the schedule in one place only, so the reply and the pinned post never disagree.

Socials Reply for Chat

12/30

✨ What it does

Writes the reply a bot posts with your other platform links, as one line with a vertical bar between them. Click each link yourself once before you save the reply, so a dead link never reaches chat.

Act as my channel's friendly chat host and write a short reply for when a viewer asks where else they can find me. Use only these links from the details I gave you: [PLATFORM AND LINK LIST]. Write the reply as one single line, with the links separated by a vertical bar, under 40 words. Add one sentence that thanks them for asking. Do not invent a handle, a link or a platform I did not list. If a platform is missing from the list, write [VERIFY]. Give the reply text only, ready to paste into the bot.

💡

Pro tip: Keep the order the same as your channel banner, so viewers see the same path twice.

Rules Reminder for New Viewers

13/30

✨ What it does

Turns a long rule list into a reply of three rules or fewer that a new viewer can read at a glance. Compare it with your written rules before posting, so no penalty appears that you never set.

Rewrite the rules I already have for my chat so a new viewer understands them in one reply. My current rules are: [CHAT RULES AS WRITTEN]. Make the reply under 60 words, with no more than 3 rules, in plain English and a calm tone. Mention what happens after a broken rule only if my rules say so. Do not invent new rules, penalties or timeouts. Any penalty that is not in my written rules should be left out of the reply and listed as [VERIFY] in the note. Output the reply text, then a one line note that says which rule you cut and why.

💡

Pro tip: Post the full rules once in your channel panel and keep the bot reply as the short version.

Commands Not Replying

14/30

✨ What it does

Lists up to six checks to find out why a chat command stopped replying, from the simplest to the most involved. Run them in order and stop at the first check that shows the fault.

My chat bot command has stopped replying. Here is what chat sees, word for word: [SYMPTOM IN CHAT]. Here is how I set the command up, in words: [COMMAND SETUP]. Give me a numbered list of up to 6 checks, from the simplest to the most involved, and say what each check should show if it is working. Stay within what I describe. Do not invent a bot name, an error code or a setting I did not mention. If a check needs a detail I did not give you, ask me for that detail before guessing, mark it [VERIFY], and say where to find it in my bot's own settings. Keep each check under 20 words.

💡

Pro tip: Copy what chat sees word for word, because the exact text often shows the cause.

Command Card for Mods

15/30

✨ What it does

Makes a one page card that lists each chat command, what it does and who may use it. Check every line against your bot before you share the card with your moderators.

Make a checklist card that my moderators can keep open during a stream. Give one line per command, with the command name first, what it does in under 12 words, and who may use it. My commands are: [COMMAND LIST WITH WHAT EACH DOES]. Group the lines into two blocks, Viewers and Mods. Never invent a command, a permission or an effect that I did not list. Leave a missing permission as [VERIFY] on that line. End the card with one line that says it is current as of [CARD DATE].

💡

Pro tip: Update the card date every time a command changes, so moderators know it is current.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. Easy-to-follow tutorials inside AI Academy, and the library keeps growing.

Try AI Academy Free

Community Posts and Socials

5 prompts

Discord Announcement Rewrite

16/30

✨ What it does

Rewrites one announcement for a community server, with the same facts in a clearer layout and a closing question. Check every date and name against the original before you post it to members.

Rewrite this [ANNOUNCEMENT TYPE] announcement (schedule change, subathon or community night) for my Discord, where my regulars read longer messages. My original text is: [ORIGINAL ANNOUNCEMENT]. Keep every fact in it. Change the tone and the layout: a headline line, then up to 4 short paragraphs, then add one closing question for members to answer. Stay under 140 words. Do not invent a date, a reward or a role name. If a fact is missing or unclear in the original, leave it as [VERIFY] instead of guessing. Return the rewritten announcement, nothing else.

💡

Pro tip: Paste the original as it is, typos included, so the rewrite keeps the exact facts.

Clip Caption Options

17/30

✨ What it does

Gives three one line captions for a clip, picks one and explains the choice in a sentence. Watch the clip before you post, so the caption matches what is on screen.

Write 3 caption options for a clip of [CLIP MOMENT] from my last stream. Each caption is one line, under 15 words, and names the game or topic, [GAME OR TOPIC]. Pick the best option and give the reason in one sentence. Use my own words for the moment and describe only what I told you happened. Do not invent a score, a quote from chat or a reaction. If the moment or the game is unclear, write [VERIFY] and stop. Output a numbered list of the three options, then the pick.

💡

Pro tip: Name the exact moment in the caption. Vague captions get skipped.

Thank You to Gifters

18/30

✨ What it does

Writes a thank you post for community support, using only the totals and names you allow. Check each total against your own gift and support report before you publish, since the figures must match.

Write a thank you post for my community that covers the gifts and support my viewers gave this month. Use only the totals in the details I gave you: [GIFT AND SUPPORT TOTALS]. Name a viewer only if that name appears in this list of people who agreed to be thanked by name: [NAMES I AM ALLOWED TO THANK]. Keep the post under 90 words, warm and specific, with one line that says what the support paid for from [WHAT THE SUPPORT PAID FOR, IF ANYTHING]. If I gave no purpose, leave that line out. Do not invent an amount, a goal or a name. If a total or a name is not in the details I gave you, write [VERIFY] in its place. Give the post text only.

💡

Pro tip: Only name people who agreed to be named, and leave everyone else out of the post.

Poll Set for Stream Night

19/30

✨ What it does

Writes four chat polls, each with a question, three choices and a plan for the winning answer. Test the wording on a test run before you go live, so a choice that reads oddly stays off chat.

Build a set of 4 polls I can run in chat during my next stream. For each poll, write the question first, then exactly 3 answer choices, then one line on what I will do with the winning answer. Keep each question under 12 words. Use only the game or topic in my notes, [GAME OR TOPIC], and do not invent a game list or a release date. If a choice needs a fact I did not give you, leave that choice as [VERIFY]. Output the four polls as a numbered list.

💡

Pro tip: Keep each choice short enough to read in one glance at the chat.

Off Day Post Draft

20/30

✨ What it does

Reviews an off day post on three points and rewrites it in under sixty words. Confirm the return date yourself before you post, since the tag marks where it was missing.

Here is my draft of an off day post for my community: [PASTED DRAFT]. Here are two of my usual posts: [TWO OF MY USUAL POSTS]. Critique it on three points: whether it says why I am off, whether it says when I am back, and whether it matches the tone of those two posts. Then rewrite it in under 60 words and keep only my facts. Do not invent a reason or a date. If the draft does not say when I am back, write [VERIFY] in place of the date and do not guess. Output the critique as three short bullets, then the rewrite, then the word count of the rewrite.

💡

Pro tip: Say when you are back, even if it is a rough week. Viewers plan around that line.

Go from copy-pasting to actually mastering AI.

AI Academy: hands-on tutorials on ChatGPT, Claude, Midjourney, and many other tools. New tutorials are added regularly.

Start Your Free Trial

Stream Review and Growth

5 prompts

Post Stream Recap

26/30

✨ What it does

Writes a five step recap of one stream, from plan to next change, in your own voice. Check the best moment step against the vod before you post the recap.

Write a recap of my stream in five numbered steps: what I planned, what happened, the best moment, what chat asked for, and what I will change next time. Use only my notes: [STREAM NOTES]. Keep each step under 35 words and write in the first person. Add the stream length, [STREAM LENGTH], to the opening line. Do not invent a viewer count, a quote from chat or a result. If a step has no detail in my notes, leave that step as [VERIFY] and keep the sentence short. Return the five steps, nothing else.

💡

Pro tip: Log one line of notes during the stream, so the recap has real details to use.

Peak Moments Review

27/30

✨ What it does

The model asks four questions about one stream, then lists three moments worth repeating. Pull the chat timestamps from your own log before you act on the list.

My last stream was on [STREAM DATE]. Ask me exactly 4 questions about it before you write anything. Ask one at a time and wait for each answer: when chat was most active, which game or segment got the most replies, what I was doing when chat slowed down, and what I would keep. After my fourth answer, list the three moments worth repeating, with a reason for each, using only my answers. Ask me before inventing a moment, a number or a chat quote. If an answer lacks a detail, write [VERIFY] beside that moment. Keep the list under 120 words.

💡

Pro tip: Answer with timestamps where you can. A minute mark is easier to repeat than a memory.

Week Over Week Notes

28/30

✨ What it does

Builds a two week comparison table with the change worked out from your own figures. Check each change against your stream tool before you draw a conclusion from it.

Compare my last two weeks of streams in a table with the columns Measure, Last week, This week, Change and Question to check. My measures, with last week and this week figures, are [MEASURE ONE LAST WEEK / THIS WEEK], [MEASURE TWO LAST WEEK / THIS WEEK], [MEASURE THREE LAST WEEK / THIS WEEK]. Work out the change in each row from the two figures I gave you, and show the working, for example 120 minus 100 = +20, in the Change cell. Frame each Question to check as a question, not a cause. Do not invent a figure, a cause or a trend. For any figure I did not paste, write [VERIFY] in the cell. Output the table only.

💡

Pro tip: Compare the same stream length and category in both weeks, or the change tells you little.

Chat Feedback Summary

29/30

✨ What it does

Sorts pasted chat feedback into liked, requested and confusing, with a count for each group. Check the counts against the messages yourself, since a model can miscount a long paste.

Read the chat feedback I pasted below and sort it into three groups: what viewers liked, what they asked for, and what confused them. Here is the feedback: [PASTED CHAT FEEDBACK]. Give each group up to 4 bullets, each under 15 words, and quote nothing word for word. Count how many separate messages support each group and show that count in parentheses. Never invent a message, a count or a viewer's intent. Leave a thin group as [VERIFY] under that group and say so. Output the three groups only.

💡

Pro tip: Paste feedback from one stream at a time, so each group means one thing.

Next Stream Experiment

30/30

✨ What it does

Lays out a four stream experiment with one change per stream, what to watch and when to stop. Write the stop rule in your own numbers before the first stream, so the test has an end.

Plan one experiment across my next four streams, with the columns Stream, Change I make, What I watch and Stop rule. My current format is [CURRENT FORMAT] and my goal is [GOAL]. Make each change small enough to test in one stream. Use only what I wrote about my format and goal. Never invent a result, a benchmark or a number to beat. Write each Stop rule in words with a blank, for example 'stop if X falls below [MY NUMBER]'. Leave a goal with no measure as [VERIFY] in the What I watch cell and say what to decide first. Output the table, then one line on the first change to make tonight.

💡

Pro tip: Change one thing at a time, or you will not know which change did the work.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

Only if you paste the numbers yourself. Most prompts work from the figures in your brackets and mark any gap [VERIFY], so the model should not guess your viewer counts.
The schedule and socials reply prompts write plain reply text only, no command syntax. Your bot sets the command syntax, so test the reply before it goes live.
Yes, as a first draft. Check every figure against your own records and send only facts you can defend, because a brand will ask about them.
No. The disclosure check reads your own note and the rules you paste. The prompt tells the model not to state platform, legal or disclosure rules from memory, so confirm them with the platform and your local rules. This is not legal advice.
Update the schedule when your stream days change. Date every media kit figure when you update it, so a brand can see what is current.

Prompts are the starting line. Tutorials are the finish.

A growing library of hands-on tutorials on ChatGPT, Claude, Midjourney, and many other AI tools. New tutorials are added regularly.

7-day free trial. Cancel anytime.