Skip to content

Configuring Pokemon and Friends - Cloud Edition

by Waldo

Version: 2.0.0OBS ImportDLLStreamerbot Import

Allow users to catch and collect Pokémon on stream. With an online Pokédex and real catch rates and shinyies, while supporting 8 GENERATIONS. This is the must have for any Pokémon fan's stream!

🛒 View on StreamUP Shop

💡General Notice

This guide assumes you have the latest StreamUP DLL installed. All required plugins, including the StreamUP plugin, and Streamer.Bot should be up to date. It also assumes you have already imported any fonts, OBS scenes or Browser Sources and Streamer.Bot import files.

Please make sure you have followed the standard product installation steps for StreamUP products.

If you haven't and where appropriate please follow these specifically:

Some steps are accompanied by images, you can click on these images to make them bigger. Where appropriate they have been tagged with Numbers, you can find the corresponding number in brackets (X)

Getting Setup

This section explains how to set up the Pokemon and Friends game. This will help you get it into a working state.

Getting your StreamUP API Key

  1. Go to https://api.streamup.tips/twitch
    • Read the very important notice on the website
  2. Click the “LOGIN WITH TWITCH” button
  3. On the next page, Twitch will show what permissions are required; click Authorize
  4. After authorization you should see “Hi, YourUserName” — this means it worked
  5. Click “Click here to reveal your key.”

    ‼️VERY IMPORTANT

    DO NOT SHOW THIS CODE TO ANYONE!

  6. Copy the key to your clipboard — you'll use it later

Creating and Assigning a Channel Reward Redemption

  1. Go to the “Actions” tab
  2. Click on “StreamUP - Pokémon and Friends - Perform Catch”
  3. Open up the Reward Redemption (1)
  4. In the new window click Create Reward (2)

PKMNCECreateChannelReward

  1. Give your reward a Title (the bot will automatically update it to “Catch the ‘Pokémon Name’”) (3)
  2. Add a description so viewers know what the reward does (4)
  3. Set a colour if you wish! (5)
  4. Set a cost that fits your community (6)
  5. Click Save (7)

PKMNCECreateChannelReward2

  1. Select the Reward (8)
  2. Press Ok (9)

PKMNCECreateChannelReward

INFO

You can customize other reward settings, but these are the minimum required steps.

Opening and configuring PaF settings

INFO

Before you open the settings, make sure your Streamer.bot is connected to OBS.

  1. Click the “StreamUP - Pokémon and Friends - Settings” action (1)
  2. Right-click the “StreamUP” trigger (2)
  3. Click “Test Trigger” (3)

PKMNCEConfig1

  1. Our Settings Popup will now appear.
  2. Adjust the remaining settings to your preference — read each option's description.
  3. You will need to Enter The API Key, if you didn't grab it earlier you can get it now.
  4. Select which is the highest Generation you want to spawn, meaning if you select "3" then Pokemon from Generations 1,2 and 3 will spawn.
  5. Select your language.
  6. Allow Seasonal Pokemon will make it so special pokemon can spawn.
  7. Now select the channel point you just made.
  8. When finished, press “Save” at the bottom.

PKMNCEConfig1

Enabling the Twitch Commands

  1. Go to Commands (1)
  2. Find the “StreamUP - Pokémon and Friends” category (2)
  3. Right-click on the category (2)
  4. Click “Enable All” to enable the commands. (3)

PKMNCECommands

INFO

We have set !poke-reset, !poke-end and !poke-spawn to be available to moderators and higher by default.

Customizing Spawn and Flee timers

INFO

By default, Pokémon spawn between 5 and 15 minutes and flee 10 minutes after a spawn. You can change these values in Streamer.Bot.

  1. Go to the Services tab within Streamer.Bot (1)
  2. Open the “Timer” tab (2)
  3. Right click on the "Spawn Pokemon" Timer (3)
  4. Then Click Enable (4)

PKMNCETimer1

INFO

If you’re happy with the defaults, you only need to enable “StreamUP - Pokémon and Friends - Spawn Pokémon Timer”.

Changing and Enabling “StreamUP - Pokémon and Friends - Spawn Pokémon Timer”

  1. Double-click “StreamUP - Pokémon and Friends - Spawn Pokémon Timer”
  2. Toggle the “Enabled” box, so that it is on. (1)
  3. Ensure Random Interval is On (2)
  4. Change the first and second box values (in seconds) to adjust spawn frequency (3)
  5. Press “Ok”

PKMNCETimer2

INFO

From the moment you click “Ok”, Pokémon will spawn according to that timer.

Changing the “StreamUP - Pokémon and Friends - Automatic Flee Timer”

  1. Double-click “StreamUP - Pokémon and Friends - Automatic Flee Timer”
  2. Change the value (in seconds) to adjust how quickly Pokémon flee (2)
    • You can also enable “Random” to make flee times variable (1)
  3. Press “Ok”

PKMNCETimer3

WARNING

Do NOT enable this timer manually when testing — it is enabled automatically when a Pokémon spawns.

And that should be it! StreamUP - Pokémon and Friends - Cloud Edition should now be up and running. If you have any questions or need support, feel free to ask us in Discord!

How To Use

This next section will explain how to use and get the most out of your Pokemon and Friends

Triggers

In this update we replaced the old Select an Action when ... settings and introduced Triggers. These triggers will now run on certain event.

So all you need to do is to create a new action and add the relevant trigger and the aub-actions you want.

These events are:-

  • Pokemon Spawned (pafSpawned)
  • Pokemon Shiny Spawned (pafShinySpawned)
  • Pokemon Captured (pafCaptured)
  • Pokemon Fled (pafFled)
  • Pokedex Checked (pafPokedexChecked)
  • Any Ball Thrown (pafAnyBallThrown) Spoiler for something on the roadmap!
  • Catch Failed/Escaped (pafCatchFailed)
  • Pokemon Error (pafError)

INFO

If you want to use a switch case like I've added the trigger code in the brackets ()

You can also edit the switch case provided in StreamUP Pokemon Admin • Pokemmon and Friends • Outputs and just add the sub-actions there, just like piQmi has done below.

PKMNCETimer3

Commands

Commands will be the main way, other than the Channel Point Redeem, that a user will interact below are a list of the commands and there intended use.

  • !pokedex • Allows viewers to find out about pokemon if its on screen or the name or number you enter, and it will also give a link to that streams pokedex which displays the pokemon caught.
  • !poke-reset • In the Event something should go wrong, you now have a way of resetting the game.
  • !poke-spawn • Allows you to spawn a pokemon, if no input is given it will be random however you can add a name or number to get a specified pokemon.

WARNING

Please Remember Commands are disabled by default upon importing them