Discord: Difference between revisions

From Pokémon Vortex Wiki
(add new commands)
(Removed unused bots. Cleaned up and corrected some info.)
Line 6: Line 6:


A large variety of customisation options and API's available for Discord make it highly suited for Vortex as a chatroom with some current and upcoming in-game integrations with Discord to Vortex such as checking a users account status, seeing who has a specific Pokémon in their trades and even checking the status of a promo code.
A large variety of customisation options and API's available for Discord make it highly suited for Vortex as a chatroom with some current and upcoming in-game integrations with Discord to Vortex such as checking a users account status, seeing who has a specific Pokémon in their trades and even checking the status of a promo code.
With the links possible between Discord and Pokémon Vortex, who knows what the future holds for it.


==Channels==
==Channels==
===#welcome===
===#welcome===
The welcome channel is the main landing/invitation channel which gives a brief description of each channel's purpose and the overall Discord server rules.
The welcome channel is the main landing/invitation channel which gives a brief description of each channel's purpose, the Discord server rules and helpful links for Discord and Pokémon Vortex.
===#announcements===
===#announcements===
The announcements channel has one sole purpose, that is to send out news and update info for everyone to see. Anything of importance such as events, maintenance schedules and updates will be posted in here and it is the only channel that normal users can apply "reactions" to messages.
The announcements channel has one sole purpose, that is to send out news and update info for everyone to see. Anything of importance such as events, maintenance schedules and updates will be posted in here and it is the only channel that normal users can apply "reactions" to messages.
This channel can be "Followed" by other server owners which will push any messages from this channel to their own server/channel of choice.


'''Note:''' ''This channel can only be posted in by the Administrator role and above.''
'''Note:''' ''This channel can only be posted in by the Administrator role or higher.''
===#general===
===#general===
The general channel is where users can talk about anything ''(within reason, sticking to the chatroom rules)'' The only thing not allowed here but is allowed on the chat is discussing trades, that is to be done in ''#trades''
The general channel is where users can talk about anything ''(within reason, sticking to the chatroom rules)'' The only thing not allowed here but is allowed on the chat is discussing trades, that is to be done in ''#trades''.
===#trades===
===#trades===
The trades channel is strictly for organising a trade to take place within Pokémon Vortex. Users can post what they have for trade here or leave a message telling others what they are looking for.
The trades channel is strictly for organising a trade to take place within Pokémon Vortex. Users can post what they have for trade here or leave a message telling others what they are looking for.
===#clan-recruitment===
Users looking to find a clan to join or clans looking to recruit new players is all done within this channel.
===#pokebay-auctions===
Similar to the ''#trades'' channel, ''#pokebay-auctions'' is used to post things players have listed up for auction.
This channel has a special automatic feed of auctions listed by players that are currently subscribed to Pokémon Vortex's premium service.
===#bot-commands===
===#bot-commands===
The bot-commands channel is used for interacting with the various bots with commands not related to mini-games or their own channel. For example, you can look up a users' in-game profile in this channel by typing '''''!user <username>'''''
The bot-commands channel is used for interacting with the various bots with commands not related to mini-games or their own channel. For example, you can look up a users' in-game profile in this channel by typing '''''!user <username>'''''
Line 38: Line 43:


'''Note:''' ''Currently, the quiz runs every hour, on the hour but it is not guaranteed to remain on this schedule.''
'''Note:''' ''Currently, the quiz runs every hour, on the hour but it is not guaranteed to remain on this schedule.''
===#free-promos===
This channel cannot be posted in unless the message is a valid promo code for use on Pokémon Vortex. When a promo code is sent to this channel, the original message of the user is deleted and replaced with a rich embed message from '''VortexBot''' that will show information about the promo code that was posted. This message is kept up to date to display when a promo code has been redeemed and who by, also showing the Discord user that redeemed it when possible.


==Bots==
==Bots==
Line 103: Line 110:
|- class="pkmn"
|- class="pkmn"
| !missing <ign>
| !missing <ign>
| Generates a list of Pokémon the specified account is missing
| Generates a list of '''all''' Pokémon the specified account is missing
| #bot-commands
| #bot-commands
| !missing VortexBot
| !missing VortexBot
|- class="pkmn"
|- class="pkmn"
| !missingleggies <ign>
| !missingleggies <ign>
| Generates a list of legendary Pokémon the specified account is missing
| Generates a list of [[legendary Pokémon]] the specified account is missing
| #bot-commands
| #bot-commands
| !missingleggies VortexBot
| !missingleggies VortexBot
|- class="pkmn"
|- class="pkmn"
| !missingevents <ign>
| !missingevents <ign>
| Generates a list of event Pokémon the specified account is missing
| Generates a list of [[Events|event]] Pokémon the specified account is missing
| #bot-commands
| #bot-commands
| !missingevents VortexBot
| !missingevents VortexBot
Line 123: Line 130:
|- class="pkmn"
|- class="pkmn"
| !missingmegas <ign>
| !missingmegas <ign>
| Generates a list of mega Pokémon the specified account is missing
| Generates a list of [[Mega Evolution|mega Pokémon]] the specified account is missing
| #bot-commands
| #bot-commands
| !missingmegas VortexBot
| !missingmegas VortexBot
|- class="pkmn"
|- class="pkmn"
| !missingfossils <ign>
| !missingfossils <ign>
| Generates a list of fossil Pokémon the specified account is missing
| Generates a list of [[fossil]] Pokémon the specified account is missing
| #bot-commands
| #bot-commands
| !missingfossils VortexBot
| !missingfossils VortexBot
|- class="pkmn"
|- class="pkmn"
| !missingubs <ign>
| !missingubs <ign>
| Generates a list of ultra beast Pokémon the specified account is missing
| Generates a list of [[Ultra Beast]] Pokémon the specified account is missing
| #bot-commands
| #bot-commands
| !missingubs VortexBot
| !missingubs VortexBot
|- class="pkmn"
|- class="pkmn"
| !missingstarters <ign>
| !missingstarters <ign>
| Generates a list of starter Pokémon the specified account is missing
| Generates a list of [[starter Pokémon]] the specified account is missing
| #bot-commands
| #bot-commands
| !missingstarters VortexBot
| !missingstarters VortexBot
Line 163: Line 170:
|- class="pkmn"
|- class="pkmn"
| !value <pokemon><br/>!value <item><br/>!value <avatar>
| !value <pokemon><br/>!value <item><br/>!value <avatar>
| Gives values of the requested Pokémon, Item or Avatar according to PokéBay sales in the last month
| Gives values of the requested Pokémon, Item or Avatar according to [[PokéBay]] sales in the last month
| #bot-commands
| #bot-commands
| !value Snorlax<br/>!value Beast Ball<br/>!value Munchlax Avatar
| !value [[Snorlax]]<br/>!value [[Items#Pokéballs|Beast Ball]]<br/>!value [[Munchlax#Avatar|Munchlax Avatar]]
|- class="pkmn"
|- class="pkmn"
| !attack <attack>
| !attack <attack>
Line 180: Line 187:


===A.W.E.S.O.M.-O===
===A.W.E.S.O.M.-O===
A.W.E.S.O.M.-O is an open source, self hosted bot provided by [https://github.com/Twentysix26/Red-DiscordBot Twentysix]. It has a wide set of features which can be enabled and disabled to meet server needs from image searches to playing music in an audio channel.
A.W.E.S.O.M.-O is an open source self-hosted bot written in [https://www.python.org/ python] and provided by [https://github.com/Twentysix26/Red-DiscordBot Twentysix]. It has a wide set of features which can be enabled and disabled to meet server needs from image searches to playing music in an audio channel.


It's purpose on Pokémon Vortex's Discord is automated moderation, announcements and playing music in the audio channels.
It's purpose on Pokémon Vortex's Discord is automated moderation, announcements and playing music in the audio channels.


This bot can currently only be controlled by the moderator role and above but will interact and notify users of certain events such as if [https://www.twitch.tv/PokemonVortexRPG Pokémon Vortex] goes live on Twitch or the game is going down for maintenance.
This bot can currently only be controlled by the moderator role or higher but will interact and notify users of certain events such as if [https://www.twitch.tv/PokemonVortexRPG Pokémon Vortex] goes live on Twitch or the game is going down for maintenance.
===NightBot===
NightBot is a third party bot provided by [https://beta.nightbot.tv/ NightDev]. It is primarily a Twitch chat bot used for moderation but also has functionality with Discord.
 
It's purpose on Pokémon Vortex's Discord is automated moderation and has no publicly active commands for use.
===Carbon===
Carbon is a third party bot provided by [https://www.carbonitex.net/discord/ Carbonitex] it is used for indexing public Discord servers and listing them based on stats.
 
Carbon has no publicly active commands for use.
===DSL===
DSL is a third party bot provided by [https://www.discordservers.com/ Discord Servers] it is used for indexing public Discord servers and listing them based on stats.


DSL has no publicly active commands for use.
===ServerHound===
===ServerHound===
ServerHound is a third party bot provided by [https://www.discordlist.net/ Silicon Valley] it is used for indexing public Discord servers and listing them based on stats.
ServerHound is a third party bot provided by [https://www.discordlist.net/ Silicon Valley] it is used for indexing public Discord servers and listing them based on stats.
Line 203: Line 199:


==Exclusive Pokémon==
==Exclusive Pokémon==
So far there are two Pokémon that are exclusive to the Discord ''#quiz'' channel - [[Cosmog]] and [[Mewtwo (Armor)]]
So far there are two Pokémon that are exclusive to the Discord ''#quiz'' channel - [[Cosmog]] and [[Mewtwo (Evolution)]]


Because Cosmog is a Discord exclusive, that also makes its 3 evolutions; [[Cosmoem]], [[Solgaleo]] and [[Lunala]] Discord exclusives.
Because Cosmog is a Discord exclusive, that also theoretically makes its 3 evolutions; [[Cosmoem]], [[Solgaleo]] and [[Lunala]] Discord exclusives.


To get one, you must win the quiz raffle in the ''#quiz'' channel for the ''Who's that Pokémon?'' game and be awarded with a Cosmog promo code. Each Cosmog prize is announced before the round in the ''#general'' channel to give people a moments notice and decide whether this is a round they want to enter.
To get one, you must win the quiz raffle in the ''#quiz'' channel for the ''Who's that Pokémon?'' game and be awarded with a Cosmog promo code. Each Cosmog prize is announced before the round in the ''#general'' channel to give people a moments notice and decide whether this is a round they want to enter.