The Bot has migrated to /
commands so typing/commandname
will 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.
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
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.
/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.Owner
of their server need no action after subscribing once you have the "Server Owner" role in Articuno's Lair.Once the server is subscribed properly, you may setup /pokeset
and /raidset
with the following:
/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.yy
sets 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/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 raidsOnce 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.
/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 questscommon 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 questsSetting the format is a bit tricky. You may use /pokeset format
to 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
variables
role
mentionrole setshiny
show shiny if listedweather
show weatherboosted
show boostedemote
show animated emotename
show pokemon nameform
show pokemon formdisguise
show disguise (ditto)gender
show pokemon gender size
show pokemon sizettl
despawn timer (MM:SS)moves
show pokemon movesiv
show pokemon IVivs
show pokemon raw IVcp
show pokemon CPlv
show pokemon Levelpvp
show pvp rank (great/ultra)gym
show raid gym nameflag
show country flag emotecity
show citycountry
show countryurl
set preferred url type (default Google)flags
l
label the value CP420:
colon after label CP:420s
space after label CP 420e
emoji as field iv/cp/lv u
make label uppercaseq
? if value is unknownp
() around labelc
{} around label?
skip value if omitted %
% after labelπ―
replace 100% w emojiv
emoji as valueb
boosted/reg weather emotesf
only show field valueUPPERCASE
variables are bold txtlowercase
variables are normal txt\n
adds new line<\n>
newline if var presentThe 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".
format
name
name of pokeiv
iv of pokecp
cp of pokeid
dex id of pokelv
level of pokeform
form of pokeIV%
use % as ivivs
set raw iv (15/15/15)moves
display both movesetsfastmove
display fastmove onlychargemove
display chargemove onlyttl
time to despawnexpiry
dynamic timer for despawnemote
set animated emotes for pokegender
gender of pokedisguise
disguise of pokeformat
role
mention notification role size
size of pokeurl
url for preferred catchcity
city text of pokecountry
country text of pokeflag
emoji flag for countrycc
country code of pokeweather
weather of pokeboosted
show weather boostpvp
show pvp ranksgl
great league ranksul
ultra league ranksshiny
add emote if shiny listed\\n
insert newline<\\n>
collapse spaces/newlines