Paste Library
A growing collection of awesome pastes you can use!
Have a paste you made that you want to share? Submit it here to add it to the collection!
Cards Against Humanity
Description
Play Cards Against Humanity right inside your chat! (Kind of). One person draws a black card (a question) and everyone else each draws a white card (answers). The person with the best response wins!
Alternatively, return both cards in one go for some randomised fun.
Pastes
Random black card
$(customapi.https://api.thefyrewire.com/twitch/pastebin/z8HGB50q)
Random white card
$(customapi.https://api.thefyrewire.com/twitch/pastebin/7zuVGunC)
Random black card
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/z8HGB50q)
Random white card
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/7zuVGunC)
Random black card
$readapi(https://api.thefyrewire.com/twitch/pastebin/z8HGB50q)
Random white card
$readapi(https://api.thefyrewire.com/twitch/pastebin/7zuVGunC)
Example response
> !cahb
thefyrewire drew a black card... Who stole the cookies from the cookie jar?
> !cahw
thefyrewire drew a white card... Deez nuts.
2
3
4
5
Apex Legends Challenger
Description
Weapons Challenge - Add some extra spice to your Apex games by surrendering to luck. This returns the only three weapons (can be adjusted) that the streamer is permitted to use. If they find a different weapon they must discard it. The first two of the three weapons that they find, they must keep for the rest of the match.
Drop Challenge - Let your viewers suggest (or dictate) your next drop location by returning a random location.
The use of these commands could be given as store redemptions (e.g. someone redeems a spin and a mod uses the command on their behalf).
Pastes
Weapons Challenge
$(customapi.https://api.thefyrewire.com/twitch/pastebin/88PmMG0B?return=3)
Drop Challenge
$(customapi.https://api.thefyrewire.com/twitch/pastebin/NTzgFAq0)
Weapons Challenge
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/88PmMG0B?return=3)
Drop Challenge
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/NTzgFAq0)
Weapons Challenge
$readapi(https://api.thefyrewire.com/twitch/pastebin/88PmMG0B?return=3)
Drop Challenge
$readapi(https://api.thefyrewire.com/twitch/pastebin/NTzgFAq0)
Example responses
> !weapons
You may only use... Scout (Sniper Rifle), Flatline (AR), Peacekeeper (Shotgun)
> !weapons
You may only use... Prowler (SMG), EVA-8 Auto (Shotgun), Mastiff (Shotgun)
> !drop
thefyrewire suggests dropping at... Thunderdome
2
3
4
5
6
7
8
Fortnite Challenger
Description
Weapons Challenge - Let fate decide the weapons you'll be carrying for the next match by returning the permitted weapons. If any other weapons are found they should be discarded. (Up to three, leaving the other two slots for other items).
Drop Challenge - Allow your viewers to suggest (or dictate) your next drop location by returning a random location.
The use of these commands could be given as store redemptions (e.g. someone redeems a spin and a mod uses the command on their behalf).
Pastes
Weapons Challenge
$(customapi.https://api.thefyrewire.com/twitch/pastebin/GUpxTtdw?return=3)
Drop Challenge
$(customapi.https://api.thefyrewire.com/twitch/pastebin/fNF7QigX)
Weapons Challenge
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/GUpxTtdw?return=3)
Drop Challenge
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/fNF7QigX)
Weapons Challenge
$readapi(https://api.thefyrewire.com/twitch/pastebin/GUpxTtdw?return=3)
Drop Challenge
$readapi(https://api.thefyrewire.com/twitch/pastebin/fNF7QigX)
Example responses
> !weapons
You may only use... Dual Pistol, Compact Gun, Heavy AR
> !weapons
You may only use... Grenade Launcher, Hunting Rifle, Scoped Revolver
> !drop
thefyrewire suggests dropping at... Retail Row
2
3
4
5
6
7
8
Dead By Daylight Perk Wheel
Credit: AsahiZuru
Description
This random perk wheel is ideal for those seeking to add an extra challenge in their Dead by Daylight games. It's especially comical in the Kill Your Friends mode where you have access to everything. Each time the command is used it returns four random perks you must use.
Pastes
Killer Perks
$(customapi.https://api.thefyrewire.com/twitch/pastebin/vckjij9r?return=4)
Survivor Perks
$(customapi.https://api.thefyrewire.com/twitch/pastebin/LJRWJZQw?return=4)
Killer Perks
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/vckjij9r?return=4)
Survivor Perks
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/LJRWJZQw?return=4)
Killer Perks
$readapi(https://api.thefyrewire.com/twitch/pastebin/vckjij9r?return=4)
Survivor Perks
$readapi(https://api.thefyrewire.com/twitch/pastebin/LJRWJZQw?return=4)
Example responses
> !sperks
You have chosen... No Mither, Open-Handed, Pharmacy, Tenacity
> !kperks
You have chosen... Iron Maiden, Spirit Fury, Hangman's Trick, Pop Goes The Weasel
2
3
4
5
Advanced Shoutout Command
Description
Recognise specific individuals when you shout them out by using filter tags, using their name as a filter. If the name is not assigned to any specific lines, a catch-all response can be used.
Paste
$(customapi.https://api.thefyrewire.com/twitch/pastebin/pn2k7xff?filter=$(1)&args=$(queryencode $(game $(1)))&target=$(1))
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/pn2k7xff?filter=$(1)&args=$(querystring $(twitch $(1)"\{\{game\}\}")&target=$(1))
$readapi(https://api.thefyrewire.com/twitch/pastebin/pn2k7xff?filter=$targetname&args=$game&target=$targetname)
NOTE FOR STREAMLABS CHATBOT USERS
Unfortunately, at the time of writing, Streamlabs Chatbot does not have a query escape variable. This means that if the game category passed into the URL contains an ampersand (&
) (such as in Science & Technology
) the resulting game will be cut off part way through.
If desired, Chatbot users may remove the args
parameter from the URL and from the paste ($(args.1)
) to prevent the game from appearing, however, again, this only happens when an &
is encountered.
NOTE FOR NIGHTBOT USERS
In the example Nightbot command response above, remove the four escaping backslashes between the two sets of curly braces.
- From this:
\{\{game\}\}
- To this:
{{game}}
Example responses
> !shoutout thefyrewire
Whoa, it's... me? I think I was streaming Science & Technology the last time I was live... @ twitch.tv/thefyrewire
> !shoutout andrewoscardelta
Well look who it is monkaGun it's Andrew monkaGun EVERYONE HIDE! (...then check him out, he was being monkaGun at twitch.tv/andrewoscardelta with some Science & Technology)
> !shoutout asahizuru
Asahi is a secretly a penguin trapped in a human's body, who's also a bot commands guru. Last I checked, I think I saw him playing Dead by Daylight at twitch.tv/asahizuru :)
> !shout randomstreamer
randomstreamer seems like a super cool person! SeemsGood They were playing Sea of Thieves over at twitch.tv/randomstreamer I believe PogChamp
2
3
4
5
6
7
8
9
10
11
Clip Reel Command
Description
Store your favourite clips (of your channel, others, or both!) in a paste and return a random clip when a viewer uses the command.
Optionally, add the currently played game as a filter and use game names as filter tags. This would select and return a random clip of the current game.
Pastes
Random Clip (Example)
$(customapi.https://api.thefyrewire.com/twitch/pastebin/WLTGApNx)
Random Clip (Example)
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/WLTGApNx)
Random Clip (Example)
$readapi(https://api.thefyrewire.com/twitch/pastebin/WLTGApNx)
Example responses
> !clip
https://clips.twitch.tv/InventiveUglyClipzGivePLZ
> !clip
https://clips.twitch.tv/SpookyAverageSardineCoolCat
2
3
4
5
Random Clip By Game (Example)
$(customapi.https://api.thefyrewire.com/twitch/pastebin/NNa5Zw8W?filter=$(queryencode $(game)))
Random Clip By Game (Example)
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/NNa5Zw8W?filter=$(querystring $(game)))
Random Clip By Game (Example)
$readapi(https://api.thefyrewire.com/twitch/pastebin/NNa5Zw8W?filter=$mygame)
Example responses
> !clip <--- stream currently playing The Forest
https://clips.twitch.tv/CogentSpeedyVelociraptorRaccAttack
> !clip <--- later after switching to Splatoon 2
https://clips.twitch.tv/PricklyDreamyPterodactylBCWarrior
> !clip <--- later after switching to Barbie Dreamhouse Party
No clips found...
2
3
4
5
6
7
8
9
Looping Stream Info
Description
Have information you want to share at regular intervals? This will allow you to keep all your responses in one paste and have your bot walk through each response one at a time. For example, you could promote your latest YouTube uploads, followed by your merch, then your social media handles and Discord.
For the response to work, you will also need to add a counter to the command (see example below). The counter increments each time the bot calls it, which in turn selects the next line in the paste. After reaching the end of the paste, selection returns to the beginning and will continue to loop.
Paste
$(customapi.https://api.thefyrewire.com/twitch/pastebin/9Lf6zcKM?index=$(count countername))
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/9Lf6zcKM?index=$(count))
$readapi(https://api.thefyrewire.com/twitch/pastebin/9Lf6zcKM?index=$count)
Example responses
Check out one of our latest uploads! <3 https://youtu.be/1cOcujnrHYM
> [2 minutes later...]
Need awesome merch? Tees, pins & patches- we gotchu covered: https://rockhartclothing.com/
> [4 minutes later...]
I sometimes do the tweety thing. https://twitter.com/MikeyHay
> [6 minutes later...]
Wanna keep up with special stream events and when I go live? Join the Discord! https://discord.thefyrewire.com
> [8 minutes later...]
Check out one of our latest uploads! <3 https://youtu.be/1cOcujnrHYM
2
3
4
5
6
7
8
9
10
11
12
13
TIP
You can take things a step further and use filter
to only return certain responses depending on the game you're playing. For example, for art streams, you add special responses such as a link to your artwork or commissions details.
To include the other untagged lines such as the ones in the example paste above, add untagged
as a filter. These lines will retain their order, so to mix your special responses into the queue, place them in-between the other 'default' lines (during a non-art stream, those lines won't be selected).
Gifts Command
Description
Allow your viewers to give each other heartfelt gifts ❤️. You can return more than one gift by specifying the value of return
. In the example below there is a 50/50 chance of receiving either one or two gifts.
Pastes
$(customapi.https://api.thefyrewire.com/twitch/pastebin/6QNZhBst?return=$(random.1-2)&separator=and)
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/6QNZhBst?return=$(urlfetch http://2g.be/twitch/randomnumber.php?start=1&end=2)&separator=and)
$readapi(https://api.thefyrewire.com/twitch/pastebin/6QNZhBst?return=$randnum(1,2)&separator=and)
Example responses
thefyrewire gave thefyre_bot a half-eaten burrito! Aww <3
thefyrewire gave StreamElements an oversized lollipop and instant coffee! Aww <3
thefyrewire gave Nightbot a goblin and an emotionally unstable love affair! Aww <3
2
3
Dungeons & Dragons
Description
Bring the fantasies and wonders to your chat with a D&D command. The 20-sided die is cast... your viewers hold their breath and await their fate...
Ordinarily, a simple paste with various responses could be used, but adding more than one response for a certain number would potentially mean that that number has a greater probability of being selected.
This command uses filters to group responses by the number on the die. Therefore, there still remains an equally distributed chance across all numbers. When a number is selected, all the lines for that number are returned and a random line from those lines is returned.
Paste
$(customapi.https://api.thefyrewire.com/twitch/pastebin/PyNWF0Yk?comments=true&filter=$(random.1-20)&user=$(user)&channel=$(channel)&randuser=$(random.chatter)&args=$(random.50-100),$(random.100-500),$(random.500-2000))
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/PyNWF0Yk?comments=true&filter=$(urlfetch http://2g.be/twitch/randomnumber.php?start=1&end=20)&user=$(user)&channel=$(channel)&randuser=$(urlfetch http://2g.be/twitch/randomviewer.php?channel=$(channel))&args=$(urlfetch http://2g.be/twitch/randomnumber.php?start=1&end=100),$(urlfetch http://2g.be/twitch/randomnumber.php?start=100&end=500),$(urlfetch http://2g.be/twitch/randomnumber.php?start=500&end=2000))
$readapi(https://api.thefyrewire.com/twitch/pastebin/PyNWF0Yk?comments=true&filter=$randnum(1,20)&user=$user&channel=$mychannel&randuser=$randusername&args=$randnum(1,100),$randnum(100,500),$randnum(500,2000))
NOTE FOR NIGHTBOT USERS
This command may run slowly on Nightbot. This is because multiple urlfetch
's are required to generate the random numbers and random chatter.
Examples responses
thefyrewire rolled an 11! They successfully use their charisma to woo thefyre_bot <3 <3
thefyrewire rolled a 14! They unleash a mighty frost attack on StreamElements, who has no time to block! They suffer a freezing 712 damage! Oof.
thefyrewire rolled a 12! They summon a small wave of giant, flesh-eating spiders DansGame
2
3
Fortune Cookie Command
Description
Let your viewers find out what might be in store for them with this occasionally cryptic but easy-to-use fortune cookie command.
Paste
$(customapi.https://api.thefyrewire.com/twitch/pastebin/bJ2ahXG2)
$(urlfetch https://api.thefyrewire.com/twitch/pastebin/bJ2ahXG2)
$readapi(https://api.thefyrewire.com/twitch/pastebin/bJ2ahXG2)
Example responses
thefyrewire cracked open their fortune cookie... "The fool wanders, the wise man travels."
thefyrewire cracked open their fortune cookie... "Be not a baker if your head is made of butter."
thefyrewire cracked open their fortune cookie... "Empty vessels make the most noise."
2
3