<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.shoutirc.com/index.php?action=history&amp;feed=atom&amp;title=Plugin%3AUno</id>
	<title>Plugin:Uno - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.shoutirc.com/index.php?action=history&amp;feed=atom&amp;title=Plugin%3AUno"/>
	<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Plugin:Uno&amp;action=history"/>
	<updated>2026-04-29T01:53:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Plugin:Uno&amp;diff=4367&amp;oldid=prev</id>
		<title>Indy: Text replacement - &quot;IRCBot Plugins&quot; to &quot;RadioBot Plugins&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Plugin:Uno&amp;diff=4367&amp;oldid=prev"/>
		<updated>2013-10-25T13:56:39Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;IRCBot Plugins&amp;quot; to &amp;quot;RadioBot Plugins&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{dev-plugin}}&lt;br /&gt;
The [[Plugin:Uno|Uno]] let&amp;#039;s you play an IRC-version of the Uno card game. Uno is the property of Mattel.&lt;br /&gt;
[[Category:RadioBot Plugins|Uno]]&lt;br /&gt;
&lt;br /&gt;
==Uno Rules==&lt;br /&gt;
I won&amp;#039;t reinvent the wheel repeating all the rules of Uno, but the plugin has 2 game types:&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Standard - Keep playing hands until someone gets to 500 points and is declared the winner.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Onehand - Play one hand and whoever gets rid of all their cards first is the winner.&amp;lt;br /&amp;gt;&lt;br /&gt;
You also have the option to allow stacking (playing more than one card per turn) or not.&lt;br /&gt;
&lt;br /&gt;
==How to Play==&lt;br /&gt;
To start a game of Uno, type !uno-start. The bot will announce to the room that a game is going to start&lt;br /&gt;
and tell people to type !uno if they want to play.&amp;lt;br /&amp;gt;&lt;br /&gt;
Once everyone who wants to play has typed !uno, type !uno-start again to start the game.&amp;lt;br /&amp;gt;&lt;br /&gt;
The bot will deal a hand to everyone, pick a random starting player, and start the round.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Your Turn==&lt;br /&gt;
When it is your turn, you have the option to !play, !draw, or !pass.&amp;lt;br /&amp;gt;&lt;br /&gt;
Just like in regular Uno, if you use !draw you have the option to !play the card you drew or !pass to go to the next player.&amp;lt;br /&amp;gt;&lt;br /&gt;
If you use !pass without doing !draw first, a card will be drawn for you automatically (so you can just use the one trigger instead of two).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To play a card (or cards if stacking is on), type !play color card [color card] [color card]&amp;lt;br /&amp;gt;&lt;br /&gt;
For example: !play red zero&amp;lt;br /&amp;gt;&lt;br /&gt;
All cards use the same 2 word format except for wild cards which are a bit different.&amp;lt;br /&amp;gt;&lt;br /&gt;
This would play a Wild card and set the new discard pile color to green:&amp;lt;br /&amp;gt;&lt;br /&gt;
For example: !play wild green&amp;lt;br /&amp;gt;&lt;br /&gt;
This would play a Wild Draw 4 card and set the new discard pile color to blue:&amp;lt;br /&amp;gt;&lt;br /&gt;
For example: !play wild draw blue&amp;lt;br /&amp;gt;&lt;br /&gt;
Remember: Even with stacking on you only get one !play, so make it count!!!&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Shortened Card Names==&lt;br /&gt;
When using !play, you can use the following shortened equivalents to cut down on typing:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|Colors&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|red||r&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|blue||b&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|green||g&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|yellow||y&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|wild||w&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Card Name!!Main Keyword!!colspan=2|Alternates&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|Reverse||reverse||r||rev&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|Skip||skip||s&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|Draw 2||draw||d||d2&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|Draw 4||draw||d||d4&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|Zero||zero||0&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=4|...&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|Nine||nine||9&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Example: !play r 4 would be the same as !play red four&amp;lt;br /&amp;gt;&lt;br /&gt;
Example: !play w d4 b would be the same as !play wild draw blue&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Channel Commands==&lt;br /&gt;
{{cmd-table-start}}&lt;br /&gt;
{{cmd-table-entry|!uno-start|n/a|Starts a game of Uno (after all players have typed !uno, type !uno-start again to begin the game)}}&lt;br /&gt;
{{cmd-table-entry|!uno|n/a|Adds you to the game of Uno if it is still in the preparation stage}}&lt;br /&gt;
{{cmd-table-entry|!uno-stop|+mo (any)|Stops an ongoing game of Uno (forfeiting points)}}&lt;br /&gt;
{{cmd-table-entry|!play|n/a|Plays a card (or cards if stacking is on)}}&lt;br /&gt;
{{cmd-table-entry|!draw|n/a|Draws a card, afterwards you can !play that card or !pass}}&lt;br /&gt;
{{cmd-table-entry|!pass|n/a|Passes your turn to the next player (if you have not drawn a card, it will do so automatically)}}&lt;br /&gt;
{{cmd-table-entry|!hand|n/a|Shows you your current hand in Uno}}&lt;br /&gt;
{{cmd-table-entry|!topcard|n/a|Shows you the current top card in Uno)}}&lt;br /&gt;
{{cmd-table-entry|!uno-points|n/a|Shows you the top 10 Uno players by number of points}}&lt;br /&gt;
{{cmd-table-entry|!uno-wins|n/a|Shows you the top 10 Uno players by number of wins}}&lt;br /&gt;
{{cmd-table-entry|!uno-curscore|+mohd (any)|Shows the channel the current Uno Scoreboard}}&lt;br /&gt;
{{cmd-table-end}}&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
See the [[Configuration:Uno|Configuration]] page.&lt;br /&gt;
&lt;br /&gt;
==Custom Messages==&lt;br /&gt;
Uno uses the following custom messages you can define to alter the default text:&lt;br /&gt;
&lt;br /&gt;
 UnoAnnounce=%nick has started Uno! Type !uno if you would like to play...&lt;br /&gt;
 UnoStart=Uno is now starting with %num players...&lt;br /&gt;
 UnoNewDeal=Dealing a new hand to players...&lt;br /&gt;
 UnoStart2=I have selected &amp;#039;%card&amp;#039; to start the discard pile...&lt;br /&gt;
 UnoWonGame=Game over! This round of Uno was won by %nick with %points points.&lt;br /&gt;
 UnoWonHand=%nick is out of cards, he wins this hand...&lt;br /&gt;
 UnoOver=Uno has ended, we hope you enjoyed yourself!&lt;br /&gt;
 UnoShowHand=Your Hand (%num cards): %hand&lt;br /&gt;
 UnoShowTopCard=The current top card is: %card&lt;br /&gt;
 UnoTurnStart=%nick&amp;#039;s turn has now begun...&lt;br /&gt;
 UnoDrawCards=%nick has to draw %num cards and lose a turn...&lt;br /&gt;
 UnoSkipTurn=%nick&amp;#039;s turn was skipped...&lt;br /&gt;
 UnoTimeout=%nick&amp;#039;s turn has timed out, drawing card...&lt;br /&gt;
 UnoDraw=%nick has drawn a card...&lt;br /&gt;
 UnoDrawPlayer=You may now !play the card you have drawn or use !pass to go to the next player...&lt;br /&gt;
 UnoPass=%nick has ended his turn...&lt;br /&gt;
 UnoCardNotInHand=You do not have a &amp;#039;%card&amp;#039; in your hand!&lt;br /&gt;
 UnoCardNotAllowed=&amp;#039;%card&amp;#039; can not be played right now!&lt;br /&gt;
 UnoPlayedCardWild=%nick played &amp;#039;%card&amp;#039;, setting new color to &amp;#039;%pilecol&amp;#039;&lt;br /&gt;
 UnoPlayedCard=%nick played &amp;#039;%card&amp;#039;&lt;br /&gt;
 UnoUno=Uno! %nick has 1 card left...&lt;br /&gt;
 UnoColorError=Unknown color: %colcode&lt;br /&gt;
 UnoOnlyDrawnCard=After !draw&amp;#039;ing a card, you can only play that card or !pass&lt;br /&gt;
 UnoGiveCard=The card &amp;#039;%card&amp;#039; has been added to your hand...&lt;br /&gt;
 UnoScores=Uno Scoreboard&lt;br /&gt;
 UnoScore=%nick: %points point(s)&lt;br /&gt;
 UnoScoresEnd=End of list.&lt;br /&gt;
&lt;br /&gt;
{{radiobot}}&lt;/div&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
</feed>