Articuno-Bot Docs Page


#readthedocs - overview

The Bot has migrated to /commands so typing/commandnamewill now pre-populate within discord.

Due to the expensive resources required to expand area coverages, Articuno-bot is a subscription service for server admins or channel users on all servers. Inclusive to ALL PoGo communities, custom areas are available by request with the server owner+ role in Articuno's Lair.

Want articuno on your own server?
Join discord first, then head to patreon to subscribe.


Joining the Bots:


This Discord bot is subscriber only due to the high cost of data and maintenance. Once subscribed on Patreon and settings are linked, you will be automatically rewarded a Discord role in Articuno's Lair.

Once you have that role, the bot will allow you to view posts or add bot to your server. For those subscribed to our local data tier, you will need to speak with an admin to get the area activated.

The bot now joins with a user + role so there is no need to give it further permissions. Reminder to link Discord account within Patreon user settings for all tiers.

NOTE: You may disable a command via: Server Settings > Application Commands > Channel/Role/User

Slash command prompts are different than prefix commands, but are largely the same. Range commands have individual values.

Queries can still be combined but need to follow slash prompts. All slash commands will prepopulate where active.



Articuno-Bot

After you are subscribed, you may join articuno-bot to your server. Once joined make sure you have the server owner role in Articuno's Lair to activate post access for your users in any server.

Users may activate any server even if they are not owner by running the sponsor command once the server owner role is acquired. Once the bot is enabled, you may change the community button to the URL of your server's Patreon page with the appropriate command.

Once the bot is joined and Owner/Sponser have the role in Articuno's Lair, you will need to assign an accessrole to unlock post access. Finally, once you have done these steps any user with the correct accessrole in your server will have access to the posts.

  • Common Setup Commands:
  • /pokeset sponsor enable Subscribes any server by sponsor if the owner is unable to cover fees.
  • /pokeset accessrole @rolename Sets the accessrole for users to unlock posts in that server.
  • /pokeset supportlink URL https://yourpatreon.com Sets Community Button on all posts per server.
  • NOTE: Server Owners who are Owner of their server need no action after subscribing once you have the "Server Owner" role in Articuno's Lair.

Using: /pokeset + /raidset


Once the server is subscribed properly, you may setup /pokeset and /raidset with the following:

Articuno-Bot:/pokeset
  • /pokeset addchannel activates channel
  • /pokeset rmchannel deactivates channel
  • /pokeset iv min 90 sets min IV to 90%
  • /pokeset cp min 500 sets min CP to 500
  • /pokeset level min 30 sets min level to 30
  • /pokeset level max 20 sets max level to 20
  • /pokeset size xl/xs sets size to XL or XS
  • /pokeset size xxl/xxs sets size to XXL or XXS
  • /pokeset gender m/f sets gender to male or female
  • /pokeset iv max 1 sets max iv to 1 (nonedo)
  • /pokeset whitelist lapras show only lapras
  • /pokeset geofilter 5km xx.xx,yy.yysets geofilter
  • /pokeset format shows pokemon format
  • /pokeset format reset reset pokemon format
  • /pokeset embeds true or false toggle embed format
  • /pokeset embedcoords true embedded coord
  • /pokeset webhook true creates webhook
  • /pokeset mentionrole @role set mention role
  • /pokeset weather rainy set weather to rainy
  • /pokeset gl5 set GL pvp rank 1-5
  • /pokesearch query lapras iv100 find lapras iv100
  • /pokesearch query /alola find alola forms
  • /pokesearch query lapras find lapras spawns
  • /pokesearch gl1 find GL pvp rank 1 spawns
Articuno-Bot:/raidset
  • /raidset addchannel activates channel
  • /raidset rmchannel deactivates channel
  • /raidset tier 5 show only legendary raids
  • /raidset mega show only mega (t6) raids
  • /raidset ex on show only EX gyms
  • /raidset boosted toggle boosted raids
  • /raidset eggs on show only eggs
  • /raidset hatched on show hatched raids
  • /raidset team mystic show mystic gyms
  • /raidset whitelist lapras show only lapras
  • /raidset coord 5km xx.xx,yy.yy set geofilter
  • /raidset format shows raid format
  • /raidset format reset reset raid format
  • /raidset embeds on/off sets embed format
  • /raidset embedcoords on embedded coord
  • /raidset webhook on creates webhook
  • /raidset mentionrole @role set mention role
  • /raidsearch query lapras find active lapras raids
  • /raidsearch query rainy find rainy raids

Using: /questset + common cmd's


Once the server is subscribed properly, you may use /questset and these common commands with the following:

NOTE: The amount setting for range quests will need to be set as a separate command. Set the reward first and then amount second.

Slash commands can still combine queries on all searches, but must follow proper syntax. Some examples below.

Articuno-Bot:/questset
  • /questset addchannel activates channel
  • /questset reward xp set reward to xp
  • /questset reward item set reward to items
  • /questset reward stardust set reward to stardust
  • /questset reward candy set reward to candy
  • /questset reward pokemon set reward to pokemon
  • /questset reward coin set reward to pokecoins
  • /questset reward xcandy set reward to XL candy
  • /questset reward sticker set reward to stickers
  • /questset reward mega set reward to mega energy
  • /questset amount XXX set XXX amount on a reward
  • /questsearch query lapras find lapras quests
Articuno-Bot:common commands
  • /pokeset sponsor enable sets sponsor server
  • /pokeset accessrole @rolename sets accessrole
  • /pokeset supportlink URL your_url set community url
  • /pokesearch query lapras iv100 find iv100 lapras
  • /pokesearch query vulpix/alola find alola form vulpix
  • /pokesearch query /alola find alola forms
  • /pokesearch gl1 pikachu find pvp GL pikachus rank 1
  • /pokesearch query xx.xx,yy.yy lapras geofilter lapras
  • /pokesearch query radius 5km set filter radius to 5km
  • /raidsearch query lapras find active lapras raids
  • /raidsearch t5 find legendary raids
  • /questsearch query spinda find spinda quests
  • /questsearch query mega find mega energy quests

Setting the Format:


Setting the format is a bit tricky. You may use /pokeset formatto call current channel format or /pokeset format reset at any time to reset default. From there you may move any of the variables around and add/use custom emojis. In order to add functionality to each variable, we implemented flags to be used based on desired action. All formatting is per channel and below are standard defaults.

/pokeset format

role|? shiny|v? weather|vb? event|flp? 
boosted|flp? \n
emote|? NAME form|p? disguise|lsc? 
gender|v? size|p? ttl|p? \n
moves|es? <\n>
IV|es💯? ivs|p? CP|es? LV|es? \n
pvp|es? <\n> 
flag city, country \n

/raidset format

role|? <\n>
team|vq ex|v? GYM \n
emote|? shiny|v? NAME|? tth|p? form|p? 
gender|v? evo|c? weather|vb? \n
moves|es? <\n>
CP|esq | Ends in ttl|q \n
flag city, country \n

Articuno-Bot:variables
  • role mentionrole set
  • shiny show shiny if listed
  • weather show weather
  • boosted show boosted
  • emote show animated emote
  • name show pokemon name
  • form show pokemon form
  • disguise show disguise (ditto)
  • gender show pokemon gender
  • size show pokemon size
  • ttl despawn timer (MM:SS)
  • moves show pokemon moves
  • iv show pokemon IV
  • ivs show pokemon raw IV
  • cp show pokemon CP
  • lv show pokemon Level
  • pvp show pvp rank (great/ultra)
  • gym show raid gym name
  • flag show country flag emote
  • city show city
  • country show country
  • url set preferred url type (default Google)
Articuno-Bot:flags
  • l label the value CP420
  • : colon after label CP:420
  • s space after label CP 420
  • e emoji as field iv/cp/lv
  • u make label uppercase
  • q ? if value is unknown
  • p () around label
  • c {} around label
  • ? skip value if omitted
  • % % after label
  • 💯 replace 100% w emoji
  • v emoji as value
  • b boosted/reg weather emotes
  • f only show field value
  • UPPERCASE variables are bold txt
  • lowercase variables are normal txt
  • \n adds new line
  • <\n> newline if var present

The format system consists of fields and flags. A value is alphanumeric, and can have punctuation around it. UPPERCASE fields are made bold, and unrecognized fields are ignored.

Fields can also be modified by "flags" to change how they are displayed. Flags are added by putting them after a vertical bar | after the value like so: IV|l% To show all information on flags, run "pokeset format flags".

Articuno-Bot:format
  • name name of poke
  • iv iv of poke
  • cp cp of poke
  • id dex id of poke
  • lv level of poke
  • form form of poke
  • IV% use % as iv
  • ivs set raw iv (15/15/15)
  • moves display both movesets
  • fastmove display fastmove only
  • chargemove display chargemove only
  • ttl time to despawn
  • expiry dynamic timer for despawn
  • emote set animated emotes for poke
  • gender gender of poke
  • disguise disguise of poke
Articuno-Bot:format
  • role mention notification role
  • size size of poke
  • url url for preferred catch
  • city city text of poke
  • country country text of poke
  • flag emoji flag for country
  • cc country code of poke
  • weather weather of poke
  • boosted show weather boost
  • pvp show pvp ranks
  • gl great league ranks
  • ul ultra league ranks
  • shiny add emote if shiny listed
  • \\n insert newline
  • <\\n> collapse spaces/newlines

Contact Form