The message that tells everyone a giveaway is happening
A giveaway nobody hears about is a giveaway your regulars enter. This writes the three posts you actually need — one line for chat, a few for Discord, one paragraph for social — from the same handful of answers.
Try it in a browser — FreeWritten out, not a countdown — a time calculated here would be wrong by the time you pasted it.
🎁 I am giving away a prize! Scan the QR on stream or go to kloot.gg/join. Entries close in 20 minutes.
🎁 **I am giving away a prize** Scan the QR on stream or go to kloot.gg/join Entries close in 20 minutes https://kloot.gg/join
I'm giving away a prize on stream. Free to enter, no account needed. Entries close in 20 minutes. https://kloot.gg/join
This writes the message. It does not post it — Kloot can post to Discord by itself on Creator and above, which is a different thing from this page.
What should a giveaway announcement say?
What the prize is, how to enter, and when entries close — in that order, because a viewer who has not heard the prize will not read the rest. Add the weighting if the draw has one. This generator writes a version for stream chat, for Discord and for social from the same answers.
How it works
- 1Fill in the prize, the join code and when entries close.
- 2Three versions appear as you type — one line for chat, a short block for Discord, a paragraph for social.
- 3Copy the one you need. Nothing is sent anywhere; it all happens in this browser tab.
Questions people ask
- Why three different versions?
- Because the constraints differ. Chat eats newlines and scrolls, so that one is a single line. Discord takes markdown and wants the link on its own line so it is clickable. Social wants a paragraph and no formatting at all.
- Does this post the announcement for me?
- No — it writes the text and you paste it. Kloot itself can post to Discord automatically when a giveaway opens and again when there is a winner, which is a different thing and is on Creator and above.
- Why do I have to type when entries close?
- Because a countdown calculated here would be wrong by the time you pasted it. Writing it out — "in 20 minutes", "at 9pm", "when I say so" — is the only version that is still true after you copy it.
- Should I mention that regulars get better odds?
- Yes, if the draw is weighted. Tick the box and the copy says so, including that the extra chances are earned rather than bought. A weighting people only discover afterwards reads as a rigged draw.
- Is this the same wording Kloot posts to Discord?
- It is written against the same specification, with the same facts in the same order — prize, code, closing time, link. The intent is that both come from this one module so they cannot drift apart.
Related
Other free tools
How to do it on stream
The feature