Pokémon Showdown Forum Rules & Resources [READ HERE FIRST]

Not open for further replies.
Hello and welcome to the Pokémon Showdown forum! Before posting in this forum, please read every rule:
Only create threads that promote discussion and follow the rules. If your thread does not follow the above rules, it may be deleted and possibly warned.

As a rule of thumb, if you're looking for advice on any given issue, any Driver (%), Moderator (@), Leader (&) or Administrator (~) can probably help, so you may as well private message them on Pokémon Showdown before posting a new thread here.

This thread will be maintained as a useful resource for users.

Last edited by a moderator:
Frequently Asked Questions (originally by Relados and Zarel; updated by Blitzamirin, Kalalokki, Kasumi, shnen, Sobi, Tiksi, Vacate and verbatim)

Staff and Disciplinary

How do I become staff?

Please refer to our staff FAQ below.

When will I be unlocked / unbanned?
Regular roombans last approximately two days. Room blacklists last for one year. Regular locks last around two days, and week locks last for around one week. If you are using a proxy, you will be unlocked when you disable the proxy and logout/re-login.
What does being locked mean?
Locked users cannot chat anywhere except in private messages to global staff.

I'm punished in a room: who do I appeal to?
Type /roomauth (room) to see the member of staff of a room; if a name is bolded, that user is online.

I was locked / globally banned unfairly. How can I appeal?
Post a discipline appeal but make sure to read the guidelines before posting.

How do I report a user?
If you encounter a user breaking PS rules, please use /report and open a help ticket. If you’re reporting rule breakage in a battle, please have the battle link or replay ready or staff will be unable to help you.

Chat and Client

What updates has PS! undergone?

To check what updates have happened, type /git in chat, and then click on "What's New", which will bring you to this link.

How do I register my account, and how do I log in?
To register, click on the settings gear in the top right corner, and then click on register. You will then be prompted to input your password twice, and answer a security question. Once you have done that, your account is registered. To log in, do /nick (name); you then need to put in your password, and you'll have logged in.

Can I speak in a language other than English? In most rooms, no. However, PS offers many language-specific rooms: Spanish, Portuguese, French, German, Italian, Dutch, Chinese, Japanese, and Hindi.

How do I change my avatar?
You can change your avatar by clicking on your name and then clicking your current avatar, or by clicking the settings gear and "change avatar". A list will pop up with all the public avatars available to you, and you can click on the one you prefer.

How does x command work?
Check out our user guide below this post to find out how to use PS commands. In addition, you can usually type a command with no additional information (such as entering in "/ds") to learn more about it.

How do I get a new name color?
It is not possible to change a username color. To get a new color you must change your username as colors are tied to usernames. This is because we calculate colors from usernames directly when they're displayed, and so the colors are never actually sent anywhere.

How do I add a Pokémon to my avatar? / How do I get a custom avatar?
Only Global Drivers and higher (%, @, &, ~) are permitted custom avatars. Custom avatars have to be manually implemented so it just isn't practical to add them for every user that asks. While there are exceptions to this rule, you likely aren't one of them.

How do I make a room?
If you want to request a private room you have to request one in the Room/Server Requests here! Before posting, read the requirements here! You have to be Global Voice or Driver or higher in a public room.

How can I open 2 rooms at once?

If you want to have 2 rooms open next to each other, you either use Shift and Arrow Keys, or drag the room tab onto the Home page tab.

How can I move the position of rooms?
Click on the room name and hold, dragging it to the desired position.

What is autoconfirmed?
To talk in autoconfirmed chat, you must have had your account registered for one week and have won at least 1 ladder match with it. Click the "Battle! button and select any format besides "Unrated Random Battle" to play a ladder match. If you do not yet meet those requirements, you can try asking a Moderator or Room Owner of the room to turn it off.

Why did my teams get removed?
Teams are saved using your cookies. If you clear your cookies, you clear your teams. This can happen if you clear history and forget to uncheck cookies, or run programs like CCleaner and virus scans. Back up your teams every once in a while to prevent damage by selecting a team, clicking the "import/export" button to the right of the team's name, and saving the text to a word processor or a site like Pastebin.

How do I add my friend?
Currently PS does not have a friends system; however, one is planned.

Why did the server restart?
Servers restart to implement updates and reduce lag. They are quick (taking under a second) and occur approximately once a week.

How do I join a tournament?
If you want to join a tournament, click the "join" button or type /tour join in the chat. If neither of these work, the tournament has already started and isn't accepting more entrants.

What are groupchats and how can I make one?
Groupchats on PS are user-created chatrooms that can be used to talk with friends on any topic allowed by global rules. Tournaments can also be conducted within groupchats. To create your own groupchat, use the command /makegroupchat [name], hidden / private. Hidden lets global staff retain their ranks inside the groupchat while Private chats do not carry global ranks over. Unlike typical rooms, the creator of a groupchat attains the rank of Host (★) which grants less privileges than Room Owner (#)."

How do I change the look / background of PS?
To change the background, click on the settings cog in the top right corner, then click on "Change Background". You can choose one from there, or upload your own. Alternatively, you can download the extension "Stylish" which will change the whole look of Pokemon Showdown.


What is Smogon?

Smogon is the most comprehensive and accurate online resource for competitive Pokemon battling, comprising strategy articles, guides, forums and its own simulator, Pokemon Showdown. Smogon's tiering is the basis for Pokemon Showdown.

What do AG, Ubers, OU, BL, UU, BL2, RU, BL3 or NU stand for?
If you want to know more about a specific tier you can use the command /tier [tiername]; it will show you information about that format.

What is the difference between Random Battle and Battle Factory?
Pokemon in Random Battles are randomly generated from PU and above, whereas in Battle Factory, all Pokemon from both teams will belong from the same tier, and movesets are competitive.

What does GXE mean?
GXE stands for Glicko X-Act Estimate. The number shown is the estimated percent chance that a player has of winning against any other random player.

What does COIL mean?
COIL is a system developed for suspect tests. Before banning a Pokemon, we host a suspect test. If you enter a suspect test your performance on the suspect test ladder will be kept separate from your original score on that ladder. To vote after the suspect test you must achieve a COIL of around 2700-2800. If you want to know more about COIL, have a look at Antar's rating guide.

What is a suspect test?
A suspect test is a ladder where the tier is testing a specific move, Pokemon, or ability to see if it is overcentralizing or outright broken in a given mode. Reaching a specific COIL would allow a user to vote on the suspect test and have their opinion be calculated in the tiering results.

What is a good moveset for x?
By using the /smogdex [pokemon] command you can find the updates analysis for any Pokemon of your choice, with an explanation on why the build is effective.


How do I find a battle?

Click the Battle! button located on the homepage which will instantly search for a ladder match. To change to a certain tier simply click the bar under Format: and choose the one you want. To change your team click the bar under Team:.

How can I battle my friend or a specific person?
If you want to challenge a specific user, click their username and click Challenge. You can also use /challenge [username], and then select the tier you want to play and choose the team you'd like to use.

Why can I only use this move?
Make sure you check your Pokemon's items - items such as Assault Vest, Choice Band, Choice Scarf and Choice Specs will limit your move choices.

Why is mega x not faster than y?
Turn order is decided before Mega Evolution. If your base form is slower than the opposing Pokemon the turn you Mega Evolve, you will be outsped. (Generation 6 Only)

Generation 7 changed the mechanics so that Mega Evolving immediately changes the speed of the evolving Pokemon, meaning that if Pokemon A Mega's and is initially slower then the opposing Pokemon, it will proceed to outspeed it during the same turn.

How do I mega evolve my Rayquaza?
Rayquaza needs to know the move Dragon Ascent in order for it to Mega Evolve. It is the only Mega Evolution that doesn't require a Mega Stone to Mega Evolve. Also, since Mega Rayquaza is banned in Ubers, you must play a format such as Anything Goes to use it

What is an endless battle?
An endless battle is, as the name implies, a battle that cannot end. The common components of an endless battle are Pokemon that trap the target (via Block, Shadow Tag, or Arena Trap), moves that heal the opponent (usually Heal Pulse), ways to keep your own Pokemon healthy (Slack Off, Recover, or Roost), Leppa Berries to restore the user's lost PP, and continual generation of Leppa Berries (via Recycle).
The opponent is forced to Struggle, and because Struggle can never run out of PP, the battle would go on forever since a player can continuously heal both Pokemon (and prevent them from fainting). Endless battles are banned - if you encounter a "strategy" like this, alert a staff member in the Help room.

If the battle ends with both Pokemon fainting, who wins?
Whosever Pokemon fainted last wins. For Self-Destruct, Explosion, Final Gambit, and Destiny Bond, the user faints before dealing damage, so the users of those moves lose. For recoil damage from moves like Brave Bird, the user takes damage after damaging the opponent, so the users of those moves win.

Why was my team rejected?
Teams are rejected for illegal moves / abilities or by breaking Smogon clauses.

Why does this Pokemon show as "illegal" in the Teambuilder?
It may be a Pokemon's alternate forme impossible to start a battle with. An example is Meloetta-Pirouette; you must use its standard forme (Meloetta-Aria) and execute the move Relic Song in battle. The Pokemon could also be a CAP Pokemon, one made by Smogon's Create-A-Pokemon Project. You can use /cap or join the CAP room on PS to learn more about those.

Why can't I use my Shiny Legendary Pokemon?
Certain rare Pokemon are "shiny-locked", meaning that their shiny forms have never been made legally obtainable. The seven shiny-locked Pokemon are Celebi, Victini, Keldeo, Meloetta, Zygarde, Hoopa/Hoopa-Unbound, and Volcanion.

My Pokemon has no illegal moves, a legal ability, and it isn't improperly shiny. Why is it illegal?
Often a Pokemon can legally fulfill multiple conditions individually, such as a learned move and shininess, but certain combinations are incompatible (impossible to have at the same time).
For example, Surf Pikachu is legal, and so is Extreme Speed Pikachu, but one Pikachu can't legally have both moves. Pikachu only gets each move by event, and by different events, so no event Pikachu knows both moves. You can do /learn Pokemon, move to see how a Pokemon learns a move, and /learn Pokemon, move1, move2 to see if multiple moves are compatible on it.
Similarly, Clefable cannot both know Softboiled and use its hidden ability Unaware at once, since Clefable only learns Softboiled in Generation III and earlier while Hidden Abilities are only usable in Generation V and later.

How do I reset my win / loss ratio?
Type /rank and in the box there will be a link to 'Reset W/L'. Following this link allows you to reset your ratio. Note that your other rankings will be unaffected; only your win/loss ratio will change. To change these other rankings, you can start off fresh with a new account.
Last edited by a moderator:
Staff FAQ (originally by Birkal and michael; updated by Vacate)

Who are the staff?

Staff are represented by the symbols next to their names and appear at the top of the userlist. They are the senior users of Pokemon Showdown and are responsible for the smooth daily running of the simulator. A full staff list can be found below.

What's the difference between room staff and global staff?
Room staff have permissions tied specifically to the room they were promoted in, whereas global staff have increased permissions across the server. Room staff can punish for behaviour in their rooms only, whereas global staff have the ability to globally lock or ban users and thus should be sought instead of room staff for PM or battle abuse. Global staff may also hold higher positions as room staff. Global staff can be identified by the "Global" indicator when clicking on their username.

What is the difference between the ranks?
Room Drivers (%)
can: warn users, mute users for 7 or 60 minutes.
Room Moderators (@) can: do all of the above, as well as promote users up to +, ban users from the room, host tournaments, and alter moderated chat up to +.
Room Owners (#) can: do all of the above, as well as promote users up to @, make unsigned declarations, set the room introduction, and alter moderated chat up to #.

Global Drivers (%) can: warn users, mute users for 7 or 60 minutes, lock users from talking, forcibly rename users, check users' alternate accounts, check logs of past moderation actions, and check past chat logs.
Global Moderators (@) can: do all of the above, as well as ban users from the server, set moderated chat up to +, and check users' IP addresses.
Global Administrators (&) can: do all of the above, as well as promote users up to &, force ties and wins in battle, make unsigned global declarations, create rooms, ban a range of IP addresses, reset passwords, and permanently lock / ban users.

How do I become a staff member?
You do not join the staff by asking for it; staff are appointed with internal nominations and without an application process. If you are determined to be promoted, there are ways to display your aptitude:
  • Be both active and positive everywhere on the sim. We select staff from the pool global Voices so being a positive presence on the server is essential.

  • Do not flame, be argumentative, or break any other PS rules. Staff members are designated exemplary users and represent PS in an official capacity.

  • Gain the respect of PS users and staff alike. Being a kind and considerate person to every user is an essential trait of a good staff member.

  • Demonstrate your ability as a trusted user. Members who have demonstrated themselves to be active, decisive, and level-headed in other rooms with authority positions (% / @ / #) are more likely to be promoted. While room ranks do not guarantee a global promotion, they can help assert desirable staff characteristics.
How do I become a Voice?
In order to become a Driver you must first become a Voice. Being a Voice (+) marks you as a particularly good user, although it is not a staff rank. It grants you a position at the top of the userlist, the ability to talk in moderated chat, and shows that you are a respected and helpful chat member. While obeying the following will not guarantee you voice status, it's a good start and will certainly improve your image in the staff team's eyes.
  • Be helpful to others. Not everyone who uses Pokemon Showdown is an experienced battler, and answering their questions or otherwise helping them will gain respect from other users.

  • Encourage newcomers to Smogon and competitive Pokemon. The majority of new users have not played competitive Pokemon before and may even be in an internet chat room for the first time. As such, treat them with respect, help them if needed, and make Pokémon Showdown a better place for them.

  • Respect authority. While you might not agree with the decisions of staff members at times, please do not question or otherwise call out their decisions. If you feel that a staff member has made a wrong decision or abused their power, please PM higher ranked staff in a polite manner.

  • Be a generally positive presence in the chat. Answering questions, helping users, and contributing intelligently and respectfully to discussions are ways we can discern good Voices.

  • Exceptional contributions to PS rooms may also result in a global promotion.
Last edited by a moderator:
Roomauth Guide


  1. Introduction
  2. General Guidelines
  3. Room Ranks (Voice / Driver / Moderator / Owner)
  4. Other Useful Commands
  5. Conclusion
Hello Showdown! As many of you know, all public rooms in the server have their own specific ranks for users. Just like from the PS staff, these ranks grant a variety of commands that are used for moderating the server. These ranks appear on the room's user list, in order of level of authority (Room Owner, Room Moderator, Room Driver, and Room Voice), and are given to exemplary users that are trusted to run the respective room. This guideline will clarify the philosophy and use of each rank to help ensure your success as a room auth on the server!

Pokémon Showdown! standard rules still apply, regardless of the room.
  • Pokémon Showdown! Staff are assigned to moderate all of the public rooms in the server. As a result, we ask that you do not alter their status in any way that hinders their ability to moderate the room. The only exception to altering a global staff's rank is if you're willing to promote a Global Driver to Room Moderator.

  • Please only use your moderating powers when it is required, and don't deliberately abuse them by any means. Your level of authority is given based on trust, and if you prove that you're not mature or trustworthy enough, you will lose said position. All legitimate claims of abuse (including joke punishments) will be taken seriously, so please show that you are able to use your position responsibly.

  • If there is a situation that's more suited for a global staff member to handle, then don't hesitate to report it to us and we'll handle it accordingly. This includes dealing with inappropriate names, punishment evasion, PM harassment, or serious offenses such as illegal/pornographic content. We're also happy to accommodate you if there's a need for more staff to watch the chat.

  • It's not a good idea to interfere with another Room Mod's decision without consulting them about it first. It's also important not to publicly argue with other room staff members, so if there is a situation that you think requires it, take it to PM or contact a higher up.

  • You can use the /roomauth command to display a box that lists every ranked user in the room the command is used in. The best way to use this is to not promote alts of room staff so that you don't lose track of who moderates the room.

  • Room Drivers and up can only use the redirect command for another room in which they have room auth.

  • As room staff, your role is to improve the chat; a standard warning is not always needed. A verbal warning can sometimes be more effective than a physical warn. For a situation such as light caps, a verbal warning may be suitable.

  • One of the most important traits to becoming a competent room staff member is the ability to work with the rest of the staff. You are trusted to discuss important issues with, and ensuring that everyone is on board when it comes to handling promotions, discipline appeals, and major changes pertaining to the direction of the room.
Room Ranks
Note: If you're a Room Owner and are currently reading this, please keep in mind that these ideas are based on the opinions provided among the Pokémon Showdown! Staff. Whether or not you decide to practice all of these for your rooms is up to you, of course. This is to help users become more adept in having authority within their rooms. We'd like to ensure that we can provide a healthy decision-making process for all rooms.

Room Voice (+)
Much like the standard global rank on the server, Room Voice is awarded to users who display a positive presence in the room. This means that they are the ones who actively contribute to the chat, able to help out others when needed, and can get along with the room authority and the rest of the users. When promoted to this rank, it is important that you do not overestimate the influence or power that you have in the room. This means that mini-modding or questioning higher ups are not acceptable. You are expected to be a model user and should set good examples for other users on the chat.

Room Driver (%)
As the next status level, Room Driver is given to users who are trusted to keep room discussions on topic and handle users who are breaking rules on the chat. In order to show that you are able to handle the chat with such commands, you must be able to lead discussion in the chat, help users when necessary, and show that you are mature and capable of handling troublesome situations that may arise on the room. These powers include:
  • Warn (/warn, /kick, or /k) - An authority command used to remind an unpleasant user to not break a rule.
  • Mute (/mute or /m) - An action that is used to prevent a troublesome user from talking in the room for 7 minutes. This should only be reserved for minor offenses such as a mild amount of spamming or a single line of harassing or insulting someone.
  • Hourmute (/hourmute or /hm) - A command that prevents a user from talking in the room for 60 minutes. This should be only be applicable for situations where the user breaks a rule to the point where a 7 minute mute won't alleviate the problem.
  • Unmute (/unmute or /um) - Lifts a mute from a user. Only undo moderator actions of your own.
  • Announce (/announce or /wall) - This command alters your text to make it appear as white text on a blue background in order to make a noticeable announcement on the chat. This can be used for situations where a user needs to announce an important message to the chat.
  • Modlog (/modlog [info], /ml [info]) - This search command brings up a log of all of the mod actions taken on a user. To search one room's modlog, do /modlog [username].
  • Punishlog (/punishlog [info], /pl [info]) - This search command is similar to /modlog, but only brings up punishment-related mod actions taken on a user. To search one room's punishlog, do /punishlog [username].
  • Modnote (/modnote [message], /mn [message]) - This command is generally used to make a note of something that happened for your staff to reference later. You can use it to explain a punishment if you didn't include a reason in the punishment or if you want to add more details. This adds a text note permanently to the record.
  • Hide Text (/hidetext [username]) - Removes every message sent from a specific user in the room. This should only be used if a user was posting content that is disruptive or inappropriate for the room.
  • Modchat Autoconfirmed (/modchat autoconfirmed or /modchat ac) - Sets the chat to where only users who are registered for one week and have won a rated battle can talk. This should be used in situations where there are repeated spammers or rule breakers and is helpful in discouraging them away from the room. If it is the same user repeatedly spamming or breaking rules and evading punishments, contact a global staff member.
  • Modchat + (/modchat +) - Sets the chat to where only Voices or higher can talk in the room. This should only be used in situations where you may need to tone the chat down from bad topics or situations, or for when you need to mute multiple offenders at a given time.
Room Moderator (@)
Once you are promoted to a Room Moderator, you have access to a position of great influence within the room. Members with this position have access to tools that enable a user to deal with a wide variety of situations that they didn't have as a Driver, which means that Room Owners have to be very careful when considering someone to this rank. Because of that, this position requires a potentially-promoted Room Driver to be trustworthy and mature, as well as having the judgment and responsibility required to handle any situation that may arise from the room. These members are considered leaders of the room, and are able to appoint Room Voices as well. Including the commands from above, Room Moderators are also equipped with:
  • Room Ban (/roomban or /rb) - This command bans the user from the room for about 2 days. This command should only be considered in serious situations where a user is being a highly negative presence to the point where a mute won't suffice. Situations may include harassing several users, spamming, or constant repeat offending.
  • Room Unban (/roomunban) - Unbans the user from the room.
  • Modchat %/@ (/modchat %/@) - Sets the chat to where only users of the set rank or higher can talk in the room. This can be used for when you need to tone down the chat from bad topics of situations and don't want Voices to have chat access, or for important staff announcements.
  • Room Voice (/roomvoice) - Promotes a user to a Voice in the room. This command should be used wisely, and you must keep in mind that this is a position of status and Voices are considered to be exemplary users that regular users would admire. As a Moderator, you are encouraged to discuss with the other room authority about who you feel may be worthy of Voice. It's always recommended that you check with the rest of the staff on whether they approve or not before promoting someone to Voice.
  • Room Devoice (/roomdevoice) - Removes Voice from a user in the room. This is similar to the process with promoting someone to Voice. Much like how promoting a user to voice is handled, it's recommended that a candidate has approval from the majority of the staff before taking action with this command. This is typically considered for Voices who prove to be poor users.
  • Room Events (/roomevents help for the full list of commands) - Adds an event to the /events list. This can be used in specific rooms to let everyone know when an event will happen.
Room Owner (#)
As the most powerful position within the room staff, Room Owners are considered the heads of the room and thus have the final say of everything that goes on in them. This ranges from the direction of the rooms to bans, promotions, and demotions. They are appointed with approval of a Leader or Administrator and support from all of the other Room Owners. While Room Owners are typically not as active in their rooms as the rest of the room staff, their roles are based on leadership potential/experience, the ability to compromise, level of judgement, and the ability to work with the rest of the staff. In order to adapt to this position, one must keep in mind of the following:
  • You are most responsible to what goes on within the room staff, regarding the users that you choose to work with/promote, the additional guidelines and topics that take place in the room, and situations that may require your assistance within the room staff and userbase.
  • Communication among the staff is the key. It's a good idea to hold regular staff meetings and owner meetings using a communication service such as IRC, Discord (I like this one and I can personally recommend it) Chatzy, Skype, Smogon (PM Conversations), PiratePad, or a third party server. In these meetings, make plans to improve the room and keep it on the right track! Some things to talk about might be promotions, demotions, room suggestions, and more. Give the chance for all staff to voice their view, as their views shouldn't be considered inferior because of a lower rank.
  • Try to think of things that your room can offer users (getting the Pokémon Showdown! staff involved in some way can really work wonders!). Give users a reason for them to come to your room and keep coming back. As a room owner, your job is to provide users with a place to discuss the room topic freely.
  • When dealing with disputes between two of more of your room staff members, one of the most important steps to take is to try to avoid taking sides in arguments. As a Room Owner, your job is to hear from each side and work towards a solution that will compromise any issues that may arise within the room staff.
  • While you are entrusted to run the room, remember that no one is always right and that you should take into consideration others' thoughts on room decisions. However, remember that you always have the final word.
Including everything mentioned above, Room Owners also have access to the following commands:
  • Roomintro (/roomintro) - Sets the room introduction to the room, and the message will appear as you join the room. This command is an important feature that allows you to describe aspects of the room, as well as any specific guidelines for users to go by. This message should make clear what the room is for in order to attract interested users.
  • Room Rules (/rules) - Sets the link to the room rules. This will be shown along with the global rules when the command is broadcast.
  • Room Driver (/roomdriver) - Promotes a user to Room Driver.
  • Room Moderator (/roommod) - Promotes a user to Room Moderator.
  • Room Demote (/roomdemote [user], [rank]) - Demotes an existing user to the room rank of choice.
  • Room De-auth (/roomdeauth) - Demotes an existing room staff member from the room staff list.
  • Declare (/declare message) - Makes a declaration more prominent than one from the /wall command, and removes your name from the message. This allows links/images to be broadcast responsibly.
  • Modchat # (/modchat #) - Sets the chat to where only Room Owners can talk. Technically, Room Owners can also set the modchat up to '~' as well, but modchat # is important to mention in case there's an important announcement for the Room Owners to make for the room.
  • Enable/Disable Tournaments (/tour on/off) - Allows or disallows mods to start tournaments.
Other Useful Commands
Room staff members are given access to many new commands that may help in running the room or promoting discussion. They are:
  • Staffintro (/staffintro) - Displays a room introduction that only staff members can see. This is useful for conveying information to staff members unable to access Smogon or Discord, and are generally used to provide information on potential promotions or blacklists. Room Moderators and above can change the staffintro by using the command /staffintro [text].
  • Tournaments- Room Moderators and above can create tournaments, but any Room Driver can use other commands to help a tournament run smoothly. Room Drivers may also be able to start tournaments with the help of a bot if the room has one. These commands can be accessed by typing /tour help on PS:
    • /tour create/new [format], [type], [...options] - Creates a new tournament in the current room. For single-elimination tournaments, "type" should be listed as "elimination." "...options" is an optional set of arguments. The first option is an optional cap on the number of participants, and the second option sets double/triple/etc. elimination. For double elimination tournaments with no cap, simply use "elimination,,2" (note the two commas). Can only be used by Room Moderators and above unless enabled for Room Drivers.
    • /tour end/stop/delete - Forcibly ends the tournament in the current room.
    • /tour begin/start - Starts the tournament in the current room.
    • /tour dq - This command disqualifies a user from a tournament. This should only be used in cases where a participant exhibits an unsportsmanlike behavior in the form of activity or poor conduct when dealing with their opponents in a scripted tournament.
    • /tour autodq [minutes|off] - Sets the automatic disqualification timeout. This is preferable for the beginning rounds, ensuring that the beginning portions of a scripted tournament can run in a smooth and timely manner.
    • /tour autostart [minutes] - Causes the tournament to automatically start in [minutes].
    • /tour getusers - Lists the users in the current tournament. As rounds progress, users will be removed from this list. This can be used by regular users and broadcasted by starting the command with !.
    • /tour scout [on, off] - Allows or disallows scouting in the current tournament. You may use /tour scout to check if the current tournament enables scouting or not.
  • Polls- Room Drivers and above may create polls. They are useful for gathering opinions relating to the current discussion. Only one poll may be run in a room at a time. These commands may be accessed by typing /poll on PS:
    • /poll create [question], [option1], [option2], [...] - Creates a poll in the current room.
    • /poll timer [minutes] - Sets the poll to automatically end after [minutes].
    • /poll end - Ends a poll and displays the results.
  • Hangman- PS now supports hangman through the server instead of forcing rooms to use bots in order to start a game.
    • /hangman new/create [word], [hint] - Starts a hangman game in the current room. Note that adding a hint is completely optional.
    • /hangman end - Ends the current game of hangman.
The Showdown community is always willing to provide users to contribute and provide an entertaining experience for everyone involved, and this guide will certainly be of help here! If you have any further questions, feel free to contact a global staff member.
Last edited by a moderator:


is a Battle Simulator Driveris a Battle Simulator Admin Alumnusis a Community Leader Alumnusis a Programmer Alumnus
Tournament Script Guide (originally by kota; updated by sirDonovan)

When tournament sign-ups are opened, you will see an interface drop down from the top of the chat area. There will be a button to join if you're not in the tournament and a button to leave if you are. Alternatively, the commands /tour join and /tour leave can be used. Please resist any urge to repeatedly join and leave as it causes spam and is a bannable offence. If the tournament is round robin, the bracket will be displayed during sign-ups. If it is elimination, the bracket will be generated once the tournament starts and in its place you will see the number of users who have joined and a list of their names.

When the tournament starts, you should see the leave button replaced with information about any match-ups you have. A challenge interface will appear if you are matched up to another user. Use this to select your team if needed and challenge the user rather challenging the "normal" way because otherwise it won't count as a tournament match.

  • Run /tour by itself for a list of currently running tournaments
  • The tournament bracket becomes draggable and will be able to be popped out if it grows too large
  • You can toggle the tournament bracket by clicking on the header
  • If the interface messes up (e.g., the bracket disappears or challenges aren't working), try running /tour getupdate
  • You can cancel your challenge by running /tour cancelchallenge

Management Commands

All commands are to be run under /tour. For example, the command start would be typed into chat as /tour start.
  • create/new <format>, <type> [, <comma-separated arguments>]
    • Creates a new tournament in the current room. The arguments are explained below.
  • settype <type> [, <comma-separated arguments>]
    • Modifies the type of tournament after it's been created, but before it has started. The arguments have the same meaning as the ones in create/new.
  • rules/banlist <comma-separated arguments>
    • Sets the custom rules for the tournament before it has started. See 'Custom rules' section below for more information.
  • viewrules/viewbanlist
    • Shows the custom rules for the tournament.
  • clearrules/clearbanlist
    • Clears the custom rules for the tournament before it has started.
  • name
    • Sets a custom name for the tournament.
  • clearname
    • Clears the custom name of the tournament.
  • end/delete
    • Forcibly ends the tournament in the current room.
  • start/begin
    • Starts the tournament in the current room. This means that users can no longer join the tournament.
  • autostart/setautostart <on|minutes|off>
    • Sets the automatic start timeout. The on argument will make the tournament autostart once the player cap is reached.
  • disqualify/dq <user>
    • Disqualifies a user from the tournament.
  • autodq/setautodq <minutes|off>
    • Sets the automatic disqualification timeout. Participants who have available challenges and aren't acting on them will be eligible for automatic disqualification after this timeout. The automatic disqualifier is run at the start and end of each tournament battle, on an interval determined by the minutes argument, and can be manually run with runautodq.
  • runautodq
    • Manually runs the automatic disqualifier.
  • scouting <allow|disallow>
    • Specifies whether joining tournament matches while in the tournament is allowed.
  • modjoin <allow|disallow>
    • Specifies whether players can modjoin their tournament battles.
  • getusers
    • Lists the users currently in the tournament. Can be broadcast.
  • on/enable <%|@>
    • Enables allowing drivers or mods to start tournaments in the current room.
  • off/disable
    • Disables allowing drivers and mods to start tournaments in the current room.
  • announce/announcements <on|off>
    • Enables/disables tournament announcements for the current room.
Arguments for create/new

<format> is the battle format, such as OU. Don't worry, if you type this wrong, you will be given a list of valid formats.

<type> is the tournament type, of which roundrobin and elimination are currently supported.
  • roundrobin is your typical Round Robin tournament and is more suited for a low number of users (e.g., less than 6).
  • elimination is the more well known Elimination tournament style.
<player cap> is a number representing the amount of players that can join the tournament.

<type modifier> is a number that will modify the tournament based on its type.
  • roundrobin becomes a Double Round Robin tournament with any number, meaning that each battle is done twice.
  • elimination becomes a different type of Elimination tournament depending on the number. For example, with 2 the tournament becomes Double Elimination.
  • /tour new ou, roundrobin: OU Round Robin
  • /tour new ou, roundrobin, 6, 1: OU Double Round Robin with a player cap of 6
  • /tour new ou, elimination: OU Single Elimination
  • /tour new ou, elimination, 32, 2: OU Double Elimination with a player cap of 32

Custom rules

See the full guide to custom rules.

Set custom rules like /tour rules -Pikachu, -Raichu

Note: /tour rules will clear any previously set rules so you need to include everything at once.
Last edited by a moderator:
Rooms and Room Owners (#) List

dogknees, Felucia, phiwings99

Anime & Manga
Segmr, sejesensei

Anything Goes
Catalystic, Icemaster, pichus, Pigeons

Arts & Culture
quadrophenic, RavioliQueen, tiki

Battle Dome
Felucia, Ocean, Taistelu

Battle Stadium
cant say, DragonWhale, Psynergy

CAP Project
Mx , quziel, snake_rattler

中文 Chinese
bobochan, qtrx, Starbloom~

Emre Mor 9, SacredCV, touc

Blaz, Iyarito, KingSwordYT, Lost Seso, Overneat
Subroom: Eventos - Blaz , Iyarito, KingSwordYT

Adri, Emeri, Teclis
Subroom: Arcade - Agarica, Emeri, iKiQ

Game Corner
awa, c.kilgannon, Elgino, sirDonovan

Health & Fitness
Jaqen H'ghar, Paradise, Shoxi, thebagman

GMars, Lionyx

Aelita, Hydro, PartMan

Aethernum, Alpha, Averardo, Milak

Jubilife TV & Films
Celestial, Soft Flex

League of Legends
Acedia, Hippopotas

Little Cup
Cheir, Coconut, Kipkluif, Levi

ArchasTL, fart, grimAuxiliatrix, Tenshi

Abdelrahman, Gimmick, RB220

Decem, Kev, Perish Song

National Dex
Jho, Jordy, Kris
Subroom: National Dex OMs - Jho, Jordy, Kris

kingbaruk, Kipkluif

eternally, Rabia, rozes

Felucia, Jett, vooper

Other Metas
drampa's grandpa, Ransei, SectoniaServant, The Immortal
Subroom: OM Mashups - drampa's grandpa, Ransei, The Number Man

brouha, moondazing, UBERPYRO

Pokemon Games
Aeonic, A Quag To The Past, Havi, Zodiax

MyPearl, piloswine gripado, Repu, woolf

Pro Wrestling
Segmr, TheEaterOfBergs

2xTheTap, Akir, MZ, Slowbroth

Random Battles
Cake, Frostyicelad, Rach

EviGaro, phantom, The Leprechaun

Ruins of Alph
FOMG, Lutra, Rage, the pirate99

Gallant Spear, LittEleven, Meicoo, Pants

Not Canadian, quadrophenic, Struchni, verbatim

Smash Bros
Finland, Mistrals, verbatim

Smogon Doubles
Arcticblast, MajorBowman, n10sit, talkingtree

biggie, Darnell, Fraser Gehrig, Kennedy

OM, Shadecession, Zyg

Tech & Code
Scotteh, xorhash

The Cafe
Gimmick, Hydro, Zalm

The Happy Place
EpicNikolai, Kaiju Bunny, Pirate Princess

The Library
Celine, Kaiju Bunny, Mad Monty

The Studio
Brandon, Pablo, Rage, vivalospride

RaJ.Shoot, Robb576, temp, trace
Subroom: Tours Plaza - RaJ.Shoot, Robb576, temp

Trainer Academy
MrAldo, quziel, Yellow Paint

Aegii, c.kilgannon, Notater517, Struchni

dream, Minority Suspect, Pohjis, SparksBlade

Amane Misa, Estarossa, Hogg, Twilight HD

blarajan, DaWoblefet

Video Games
inactive, Vexen, Yuki
Subroom: Social Games - Dawn of Athena, Grillo, Kris

Billo, Nolali

A Random Duck, temp, ZeroLuxGiven

5gen, Kalalokki
Last edited by a moderator:


formerly known as clifford the big red pawg
is a Programmeris a Battle Simulator Moderator
Trivia Script Guide

A trivia game starts when a trivia game's signups have started with /trivia new. Users can join by entering /trivia join; trying to answer will also automatically add you to the game. If you want to leave the game, use /trivia part or /trivia leave. When the game starts, a question will be broadcast to the room. Players answer the question using /ta or /trivia answer, and are scored at the end of the round depending on what scoring mode the game uses. After an intermission period, the next question is asked. This process repeats until either a player gains enough points to win the game or there are no questions left to ask.

Questions for the trivia games may be added, edited, and removed using the trivia question database commands. A new user to the room may use /trivia submit to suggest a question to add to the database. A staff member of the room will use /trivia review to check if the submission's worth adding to the database or needs some changes made to it before it can be added using /trivia add. If the submission isn't worthwhile, /trivia reject will be used. If errors in questions already added to the question database are found, /trivia delete and /trivia add are used to fix it.


Modes determine how points are rewarded to players during trivia games.
  • First: the first player to answer correctly gets 5 points
  • Timer: any player who answers correctly within the time limit gets 1-5 points depending on how quickly they answer
  • Number: any player who answers correctly within the time limit gets 1-5 points, depending on how many of the players in the game answered correctly
  • Triumvirate: the first three players to answer correctly receive 5, 3, and 1 point(s), respectively.


Trivia games can be played using a set of question categories:
  • ae - Arts and Entertainment
  • po - Pokemon
  • sg - Science and Geography
  • sh - Society and Humanities

When starting a game, two additional "categories" can be used. These cannot be used as question categories when making additions to the trivia database:
  • all - Use all question categories
  • random - Use a random question category.

Score Caps

Score caps determine the number of points a player needs in order to win a trivia game.
  • short - 20 points
  • medium - 35 points
  • long - 50 points
  • infinite - the game does not end until /trivia win is used
Game Commands

All of the following commands are used in the trivia room to play trivia games:
  • /trivia new [mode], [category], [length] - starts signups for a new trivia game
  • /trivia join - joins a trivia game while one is running
  • /trivia part - leaves a trivia game
  • /trivia kick [user] - kicks a player from the trivia game, preventing them from rejoining until the next one starts
  • /trivia start - starts a trivia game after signups have completed
  • /ta [answer] - answers a question
  • /trivia answer [answer] - alias for /ta
  • /trivia end - ends a trivia game
  • /trivia pause - pauses a trivia game
  • /trivia resume - resumes a paused trivia game
  • /trivia win - ends a trivia game and declares the top 3 users from that game winners
  • /trivia - shows the status of the current trivia game
  • /trivia status - alias for /trivia
  • /trivia rank [user] - shows the rank of the user on the trivia leaderboard. If no user is given, yours is shown instead
  • /trivia ladder - view the ranks of the top 15 users on the trivia leaderboard
Question Database Commands

All of the following commands are used in the Question Workshop room to add, edit, and remove questions in the chat plugin's question database:
  • /trivia submit [category] | [question] | [answer1], [answer2] ... [answern] - Add a question to the submission database for staff to review
  • /trivia review - View the list of submitted questions
  • /trivia accept [index1], [index2], ... [indexn] OR all - Add questions from the submission database to the question database using their index numbers or ranges of them
  • /trivia reject [index1], [index2], ... [indexn] OR all - Remove questions from the submission database using their index numbers or ranges of them
  • /trivia add [category] | [question] | [answer1], [answer2], ... [answern] - Add a question to the question database
  • /trivia delete [question] - Delete a question from the trivia database
  • /trivia qs - View the distribution of questions in the question database
  • /trivia qs [category] - View the questions in the specified category
  • /trivia search [query] - Search the question database for a question containing the search query
Edit: Added info about new features —Annika
Last edited by a moderator:
Not open for further replies.

Users Who Are Viewing This Thread (Users: 2, Guests: 0)