The apricorn bot is your link between the stories you create in discord RPs, and the online database you see on the apricorn website!
Common Commands
<aside> ⚔️
CharacterName $attack @opponentName /move-name
Example:
Tink $attack @pidgey /metal-claw
Your Character Name should be as it appears on the apricorn website - try and use an exact match, but the bot should do it’s best to try and work out who you mean!
$attack is your command!
The opponent name should also match the name of the pokemon as it appears in the website’s battle centre (or the character.) If there’s an outbreak of Pidgeys and you want to attack Pidgey#2 - make sure you specify that!
the move name should be as it appears in the pokedex, with a - in between spaces. This part is important!
<aside> 💡 The Attack command is pretty versatile!
Instead of a Resident’s name, try telling an opponent to attack a resident, using rattata#2 $attack Tink
Or, if you have a pet, you can try and get them to fight for you! FidoThePoochyena $attack rattata#2 But be warned - if your pet isn’t well trained, you may find them wandering off in the middle of battle!
And - yes, one resident can attack another. Happy battling!
</aside>
</aside>
<aside> 👾
$spawn @pokemonType
Example:
$spawn @rattata
This will create a new opponent enemy, and log it straight in the website’s battle centre!
$spawn is your command!
The pokemonType should match the pokedex - spell check your spawns!
</aside>
<aside> 👾
OpponentName $takeTurn
Example:
pidgey#2 $takeTurn
Your Opponent Name should be exactly as it appears in the website’s battle centre
$takeTurn is your command!
This will allow this opponent to take a turn in battle! There’s a certain amount of randomisation involved here - each opponent keeps track of all the pokemon who have ever attacked it and, when it takes it’s turn, it will pick randomly from this list of players to attack back!
That is, unless they’ve been stunned, paralysed, frozen or otherwise immobilised… happy battling!
Otherwise - if you’re wanting the opponent to attack a particular resident (for RP reasons, of course!) you can use the attack command above!
</aside>
<aside> 👾
@CharacterName $flee /opponentName
Example:
@Tink $flee /rattata#2
The opponent Name and Character Name should be exactly as it appears on the Apricorn website!
$flee is your command!
When an enemy Pokemon takes it’s turn to attack, it can attack any resident currently engaged in battle. If you’d like your resident to be removed from the battle, so they can’t be caught in the crossfire, use the flee command to disengage!
Be warned, if you attack the enemy again, you’ll be back in the fight, and on it’s radar for a counter-attack!
</aside>