aboutsummaryrefslogtreecommitdiffstats
path: root/data/usage
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2023-12-07 21:31:49 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2023-12-07 21:31:49 +0100
commit79b59f9b30fb6a1fdf8c3efb446271f7cb00d434 (patch)
treef6ade4ccbc3af20d825edacfd12b5da8ded8d240 /data/usage
FICS 1.6.2
Diffstat (limited to 'data/usage')
-rw-r--r--data/usage/abort4
-rw-r--r--data/usage/accept5
-rw-r--r--data/usage/addlist4
-rw-r--r--data/usage/adjourn4
-rw-r--r--data/usage/alias4
-rw-r--r--data/usage/allobservers4
-rw-r--r--data/usage/assess4
-rw-r--r--data/usage/backward4
-rw-r--r--data/usage/bell4
-rw-r--r--data/usage/best4
-rw-r--r--data/usage/boards4
-rw-r--r--data/usage/censor4
-rw-r--r--data/usage/channel4
-rw-r--r--data/usage/clearmessages4
-rw-r--r--data/usage/cshout4
-rw-r--r--data/usage/date4
-rw-r--r--data/usage/decline5
-rw-r--r--data/usage/draw4
-rw-r--r--data/usage/eco4
-rw-r--r--data/usage/examine4
-rw-r--r--data/usage/finger4
-rw-r--r--data/usage/flag4
-rw-r--r--data/usage/flip4
-rw-r--r--data/usage/forward4
-rw-r--r--data/usage/games4
-rw-r--r--data/usage/goboard4
-rw-r--r--data/usage/gonum4
-rw-r--r--data/usage/handles4
-rw-r--r--data/usage/hbest4
-rw-r--r--data/usage/history4
-rw-r--r--data/usage/hrank5
-rw-r--r--data/usage/inchannel4
-rw-r--r--data/usage/it4
-rw-r--r--data/usage/kibitz4
-rw-r--r--data/usage/limits4
-rw-r--r--data/usage/llogons0
-rw-r--r--data/usage/logons4
-rw-r--r--data/usage/mailhelp4
-rw-r--r--data/usage/mailmess4
-rw-r--r--data/usage/mailmoves4
-rw-r--r--data/usage/mailoldmoves4
-rw-r--r--data/usage/mailsource4
-rw-r--r--data/usage/mailstored4
-rw-r--r--data/usage/match5
-rw-r--r--data/usage/messages4
-rw-r--r--data/usage/mexamine4
-rw-r--r--data/usage/moretime4
-rw-r--r--data/usage/moves4
-rw-r--r--data/usage/news4
-rw-r--r--data/usage/next4
-rw-r--r--data/usage/notify4
-rw-r--r--data/usage/observe4
-rw-r--r--data/usage/oldmoves4
-rw-r--r--data/usage/open4
-rw-r--r--data/usage/password4
-rw-r--r--data/usage/pause4
-rw-r--r--data/usage/pending4
-rw-r--r--data/usage/promote4
-rw-r--r--data/usage/quit4
-rw-r--r--data/usage/rank4
-rw-r--r--data/usage/refresh4
-rw-r--r--data/usage/resign4
-rw-r--r--data/usage/revert4
-rw-r--r--data/usage/say4
-rw-r--r--data/usage/set5
-rw-r--r--data/usage/shout4
-rw-r--r--data/usage/showlist4
-rw-r--r--data/usage/simabort4
-rw-r--r--data/usage/simadjourn4
-rw-r--r--data/usage/simallabort4
-rw-r--r--data/usage/simalladjourn4
-rw-r--r--data/usage/simgames4
-rw-r--r--data/usage/simmatch4
-rw-r--r--data/usage/simnext4
-rw-r--r--data/usage/simopen4
-rw-r--r--data/usage/simpass4
-rw-r--r--data/usage/simprev4
-rw-r--r--data/usage/smoves4
-rw-r--r--data/usage/sposition4
-rw-r--r--data/usage/statistics4
-rw-r--r--data/usage/stored4
-rw-r--r--data/usage/style4
-rw-r--r--data/usage/sublist4
-rw-r--r--data/usage/switch4
-rw-r--r--data/usage/takeback4
-rw-r--r--data/usage/tell4
-rw-r--r--data/usage/time4
-rw-r--r--data/usage/unalias4
-rw-r--r--data/usage/uncensor4
-rw-r--r--data/usage/unexamine4
-rw-r--r--data/usage/unnotify4
-rw-r--r--data/usage/unobserve4
-rw-r--r--data/usage/unpause4
-rw-r--r--data/usage/uptime4
-rw-r--r--data/usage/variables4
-rw-r--r--data/usage/whisper4
-rw-r--r--data/usage/who4
-rw-r--r--data/usage/withdraw5
-rw-r--r--data/usage/xtell4
-rw-r--r--data/usage/znotify5
100 files changed, 403 insertions, 0 deletions
diff --git a/data/usage/abort b/data/usage/abort
new file mode 100644
index 0000000..6d7981e
--- /dev/null
+++ b/data/usage/abort
@@ -0,0 +1,4 @@
+Command: abort
+Purpose: to request an adjournment -OR- end game if opponent has no time
+Usage: abort
+Examples: abort
diff --git a/data/usage/accept b/data/usage/accept
new file mode 100644
index 0000000..d643b89
--- /dev/null
+++ b/data/usage/accept
@@ -0,0 +1,5 @@
+Command: accept
+Purpose: agree to an offer made by a user or opponent
+Usage: accept [1-n, all, abort, adjourn, draw, match, pause, player,
+ simul, switch, takeback]
+Examples: accept; accept 2; accept draw; accept Shane
diff --git a/data/usage/addlist b/data/usage/addlist
new file mode 100644
index 0000000..6a2a0db
--- /dev/null
+++ b/data/usage/addlist
@@ -0,0 +1,4 @@
+Command: addlist
+Purpose: add information to a list
+Usage: addlist list information
+Examples: addlist noplay Friar
diff --git a/data/usage/adjourn b/data/usage/adjourn
new file mode 100644
index 0000000..3e446fa
--- /dev/null
+++ b/data/usage/adjourn
@@ -0,0 +1,4 @@
+Command: adjourn
+Purpose: to request an adjournment of a game
+Usage: adjourn
+Examples: adjourn
diff --git a/data/usage/alias b/data/usage/alias
new file mode 100644
index 0000000..78c5371
--- /dev/null
+++ b/data/usage/alias
@@ -0,0 +1,4 @@
+Command: alias
+Purpose: set/edit personal command alias; review alias or all aliases
+Usage: alias [word [string]]
+Examples: alias; alias t1; alias t1 tell 1 @
diff --git a/data/usage/allobservers b/data/usage/allobservers
new file mode 100644
index 0000000..76234b4
--- /dev/null
+++ b/data/usage/allobservers
@@ -0,0 +1,4 @@
+Command: allobservers
+Purpose: list users currently observing games on the server
+Usage: allobservers [game,user]
+Examples: allobservers; allobservers 43; allobservers Hawk
diff --git a/data/usage/assess b/data/usage/assess
new file mode 100644
index 0000000..e24efbe
--- /dev/null
+++ b/data/usage/assess
@@ -0,0 +1,4 @@
+Command: assess
+Purpose: calculate expected changes to ratings from a chess match
+Usage: assess [user1 [user2]]
+Examples: assess; assess Sparky; assess DAV Thanatos
diff --git a/data/usage/backward b/data/usage/backward
new file mode 100644
index 0000000..a98198b
--- /dev/null
+++ b/data/usage/backward
@@ -0,0 +1,4 @@
+Command: backward
+Purpose: move backward in the game sequence as you examine a game
+Usage: backward [#]
+Examples: backward; backward 2
diff --git a/data/usage/bell b/data/usage/bell
new file mode 100644
index 0000000..0f4fc6e
--- /dev/null
+++ b/data/usage/bell
@@ -0,0 +1,4 @@
+Command: bell
+Purpose: toggles your 'bell' variable on/off (1/0)
+Usage: bell
+Examples: bell
diff --git a/data/usage/best b/data/usage/best
new file mode 100644
index 0000000..1dd417c
--- /dev/null
+++ b/data/usage/best
@@ -0,0 +1,4 @@
+Command: best
+Purpose: list the 20 highest rated players in the ratings categories
+Usage: best [b|s|w]
+Examples: best; best s
diff --git a/data/usage/boards b/data/usage/boards
new file mode 100644
index 0000000..fb28c81
--- /dev/null
+++ b/data/usage/boards
@@ -0,0 +1,4 @@
+Command: boards
+Purpose: list available positions for starting a game
+Usage: boards [category]
+Examples: boards; boards openings
diff --git a/data/usage/censor b/data/usage/censor
new file mode 100644
index 0000000..9585229
--- /dev/null
+++ b/data/usage/censor
@@ -0,0 +1,4 @@
+Command: censor
+Purpose: filter comments from a user so you will not receive them
+Usage: censor [user]
+Examples: censor; censor Friar
diff --git a/data/usage/channel b/data/usage/channel
new file mode 100644
index 0000000..1be7f77
--- /dev/null
+++ b/data/usage/channel
@@ -0,0 +1,4 @@
+Command: channel
+Purpose: toggles a channel on/off (1/0) -OR- turns all channels off
+Usage: channel [0-255]
+Examples: channel 1; channel
diff --git a/data/usage/clearmessages b/data/usage/clearmessages
new file mode 100644
index 0000000..1ae6048
--- /dev/null
+++ b/data/usage/clearmessages
@@ -0,0 +1,4 @@
+Command: clearmessages
+Purpose: delete one or more stored messages from your message file
+Usage: clearmessages [user]
+Examples: clearmessages; clearmessages Solid
diff --git a/data/usage/cshout b/data/usage/cshout
new file mode 100644
index 0000000..8292529
--- /dev/null
+++ b/data/usage/cshout
@@ -0,0 +1,4 @@
+Command: cshout
+Purpose: send message to users who are open to receive cshouts
+Usage: cshout message
+Examples: cshout Anyone for 2 5 rated?
diff --git a/data/usage/date b/data/usage/date
new file mode 100644
index 0000000..208b846
--- /dev/null
+++ b/data/usage/date
@@ -0,0 +1,4 @@
+Command: date
+Purpose: list local date/time at the server and at Greenwich, England
+Usage: date
+Examples: date
diff --git a/data/usage/decline b/data/usage/decline
new file mode 100644
index 0000000..00b7851
--- /dev/null
+++ b/data/usage/decline
@@ -0,0 +1,5 @@
+Command: decline
+Purpose: decline (turn down) an offer made to you by a user
+Usage: decline [1-n, all, abort, adjourn, draw, match, pause, player,
+ simul, switch, takeback]
+Examples: decline; decline 2; decline draw; decline cyee
diff --git a/data/usage/draw b/data/usage/draw
new file mode 100644
index 0000000..075981a
--- /dev/null
+++ b/data/usage/draw
@@ -0,0 +1,4 @@
+Command: draw
+Purpose: requests (or agrees to) a draw offer during a chess match
+Usage: draw
+Examples: draw
diff --git a/data/usage/eco b/data/usage/eco
new file mode 100644
index 0000000..34a44ca
--- /dev/null
+++ b/data/usage/eco
@@ -0,0 +1,4 @@
+Command: eco
+Purpose: display the type of opening used in the chess game
+Usage: eco [game, name]
+Examples: eco; eco 23; eco Clovis
diff --git a/data/usage/examine b/data/usage/examine
new file mode 100644
index 0000000..0f8208c
--- /dev/null
+++ b/data/usage/examine
@@ -0,0 +1,4 @@
+Command: examine
+Purpose: review or start a game under examination mode
+Usage: examine [player1 [player2, game_number]
+Examples: examine; examine river; examine TheDane sms; examine McKeork 7
diff --git a/data/usage/finger b/data/usage/finger
new file mode 100644
index 0000000..9c1c0a1
--- /dev/null
+++ b/data/usage/finger
@@ -0,0 +1,4 @@
+Command: finger
+Purpose: display information about yourself or another user
+Usage: finger [user]
+Examples: finger; finger TheViking
diff --git a/data/usage/flag b/data/usage/flag
new file mode 100644
index 0000000..5113cce
--- /dev/null
+++ b/data/usage/flag
@@ -0,0 +1,4 @@
+Command: flag
+Purpose: claim a win when your opponent has run out of time
+Usage: flag
+Examples: flag
diff --git a/data/usage/flip b/data/usage/flip
new file mode 100644
index 0000000..3b525d6
--- /dev/null
+++ b/data/usage/flip
@@ -0,0 +1,4 @@
+Command: flip
+Purpose: toggles board display between White-at-bottom and White-at-top
+Usage: flip
+Examples: flip
diff --git a/data/usage/forward b/data/usage/forward
new file mode 100644
index 0000000..e9261fe
--- /dev/null
+++ b/data/usage/forward
@@ -0,0 +1,4 @@
+Command: forward
+Purpose: move forward in a sequence of moves in a game being examined
+Usage: forward [#]
+Examples: forward; forward 2; forward 999
diff --git a/data/usage/games b/data/usage/games
new file mode 100644
index 0000000..683be72
--- /dev/null
+++ b/data/usage/games
@@ -0,0 +1,4 @@
+Command: games
+Purpose: display information about games currently in progress
+Usage: games [#, word]
+Examples: games; games 23; games sveshi
diff --git a/data/usage/goboard b/data/usage/goboard
new file mode 100644
index 0000000..c5f6fc8
--- /dev/null
+++ b/data/usage/goboard
@@ -0,0 +1,4 @@
+Command: goboard
+Purpose: in a simul match, move to a given player's board
+Usage: goboard player
+Examples: goboard Shaughn
diff --git a/data/usage/gonum b/data/usage/gonum
new file mode 100644
index 0000000..747b177
--- /dev/null
+++ b/data/usage/gonum
@@ -0,0 +1,4 @@
+Command: gonum
+Purpose: in a simul match, move to a given board number
+Usage: gonum #
+Examples: gonum 3
diff --git a/data/usage/handles b/data/usage/handles
new file mode 100644
index 0000000..ab8730e
--- /dev/null
+++ b/data/usage/handles
@@ -0,0 +1,4 @@
+Command: handles
+Purpose: lists registered handles beginning with a certain string
+Usage: handles [string]
+Examples: handles; handles g
diff --git a/data/usage/hbest b/data/usage/hbest
new file mode 100644
index 0000000..6ce2a44
--- /dev/null
+++ b/data/usage/hbest
@@ -0,0 +1,4 @@
+Command: hbest
+Purpose: displays 20 highest-rated human players by chess category
+Usage: hbest [b|s|w]
+Examples: hbest; hbest s
diff --git a/data/usage/history b/data/usage/history
new file mode 100644
index 0000000..bc77633
--- /dev/null
+++ b/data/usage/history
@@ -0,0 +1,4 @@
+Command: history
+Purpose: displays results of your or another user's recent games
+Usage: history [user]
+Examples: history; history Rattlesnake
diff --git a/data/usage/hrank b/data/usage/hrank
new file mode 100644
index 0000000..25ce39a
--- /dev/null
+++ b/data/usage/hrank
@@ -0,0 +1,5 @@
+Command: hrank
+Purpose: displays rank (excluding computer accounts) for a player or
+ range of players
+Usage: hrank [user [b][s][w]] -OR- hrank m-n [b][s][w]
+Examples: hrank; hrank 50-100; hrank s; hrank cyee bs
diff --git a/data/usage/inchannel b/data/usage/inchannel
new file mode 100644
index 0000000..36c9040
--- /dev/null
+++ b/data/usage/inchannel
@@ -0,0 +1,4 @@
+Command: inchannel
+Purpose: lists users currently open on the given channel(s)
+Usage: inchannel [0-255]
+Examples: inchannel; inchannel 1
diff --git a/data/usage/it b/data/usage/it
new file mode 100644
index 0000000..c03c4de
--- /dev/null
+++ b/data/usage/it
@@ -0,0 +1,4 @@
+Command: it
+Purpose: send message to users open to receive shouts
+Usage: it message
+Examples: it thinks internet chess is wonderful!
diff --git a/data/usage/kibitz b/data/usage/kibitz
new file mode 100644
index 0000000..b1b1bc5
--- /dev/null
+++ b/data/usage/kibitz
@@ -0,0 +1,4 @@
+Command: kibitz
+Purpose: send message to all players and observers of a chess match
+Usage: kibitz message
+Examples: kibitz What about Bxc6???
diff --git a/data/usage/limits b/data/usage/limits
new file mode 100644
index 0000000..01836af
--- /dev/null
+++ b/data/usage/limits
@@ -0,0 +1,4 @@
+Command: limits
+Purpose: display current server limits and settings
+Usage: limits
+Examples: limits
diff --git a/data/usage/llogons b/data/usage/llogons
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/usage/llogons
diff --git a/data/usage/logons b/data/usage/logons
new file mode 100644
index 0000000..45b51c7
--- /dev/null
+++ b/data/usage/logons
@@ -0,0 +1,4 @@
+Command: logons
+Purpose: lists recent logons/logoffs for the user
+Usage: logons [user]
+Examples: logons; logons Friar
diff --git a/data/usage/mailhelp b/data/usage/mailhelp
new file mode 100644
index 0000000..e40f2d3
--- /dev/null
+++ b/data/usage/mailhelp
@@ -0,0 +1,4 @@
+Command: mailhelp
+Purpose: email a help file to you (or show files that can be emailed)
+Usage: mailhelp [filename]
+Examples: mailhelp; mailhelp intro_welcome
diff --git a/data/usage/mailmess b/data/usage/mailmess
new file mode 100644
index 0000000..72da86c
--- /dev/null
+++ b/data/usage/mailmess
@@ -0,0 +1,4 @@
+Command: mailmess
+Purpose: email your stored messages to you
+Usage: mailmess
+Examples: mailmess
diff --git a/data/usage/mailmoves b/data/usage/mailmoves
new file mode 100644
index 0000000..0160ebd
--- /dev/null
+++ b/data/usage/mailmoves
@@ -0,0 +1,4 @@
+Command: mailmoves
+Purpose: email to you the moves for current game you are involved with
+Usage: mailmoves
+Examples: mailmoves
diff --git a/data/usage/mailoldmoves b/data/usage/mailoldmoves
new file mode 100644
index 0000000..0332a8e
--- /dev/null
+++ b/data/usage/mailoldmoves
@@ -0,0 +1,4 @@
+Command: mailoldmoves [NOTE: mailstored is a better command to use]
+Purpose: email to you the moves from a completed game
+Usage: mailoldmoves [user]
+Examples: mailoldmoves; mailoldmoves loon
diff --git a/data/usage/mailsource b/data/usage/mailsource
new file mode 100644
index 0000000..0dfdc69
--- /dev/null
+++ b/data/usage/mailsource
@@ -0,0 +1,4 @@
+Command: mailsource
+Purpose: email to you a sourcecode file -OR- list sourcecode files
+Usage: mailsource [filename]
+Examples: mailsource formula.c
diff --git a/data/usage/mailstored b/data/usage/mailstored
new file mode 100644
index 0000000..28b89ec
--- /dev/null
+++ b/data/usage/mailstored
@@ -0,0 +1,4 @@
+Command: mailstored
+Purpose: email to you the moves of a game (either in history or stored)
+Usage: mailstored player1 {#, player2}
+Examples: mailstored hersco 87; mailstored Len schert
diff --git a/data/usage/match b/data/usage/match
new file mode 100644
index 0000000..f543196
--- /dev/null
+++ b/data/usage/match
@@ -0,0 +1,5 @@
+Command: match
+Purpose: challenge a user to a chess match
+Usage: match user [rated|unrated] [Start] [Inc] [Black_Start Black_Inc]
+ [White|Black] [board_category board]
+Examples: match foxbat; match Marsalis 2 15 u
diff --git a/data/usage/messages b/data/usage/messages
new file mode 100644
index 0000000..eddbe06
--- /dev/null
+++ b/data/usage/messages
@@ -0,0 +1,4 @@
+Command: messages
+Purpose: display your stored messages -OR- send a stored message to a user
+Usage: messages [user [text]]
+Examples: messages; messages Shane; messages Ramius Thanks for your help!
diff --git a/data/usage/mexamine b/data/usage/mexamine
new file mode 100644
index 0000000..2d344f9
--- /dev/null
+++ b/data/usage/mexamine
@@ -0,0 +1,4 @@
+Command: mexamine
+Purpose: allow another user to examine a game with you
+Usage: mexamine user
+Examples: mexamine connex
diff --git a/data/usage/moretime b/data/usage/moretime
new file mode 100644
index 0000000..7bab4a4
--- /dev/null
+++ b/data/usage/moretime
@@ -0,0 +1,4 @@
+Command: moretime
+Purpose: add more seconds to your opponent's clock
+Usage: moretime seconds
+Examples: moretime 90
diff --git a/data/usage/moves b/data/usage/moves
new file mode 100644
index 0000000..2657105
--- /dev/null
+++ b/data/usage/moves
@@ -0,0 +1,4 @@
+Command: moves
+Purpose: displays moves to a current game
+Usage: moves [game,user]
+Examples: moves; moves 56; moves Cthulhu
diff --git a/data/usage/news b/data/usage/news
new file mode 100644
index 0000000..9445fa9
--- /dev/null
+++ b/data/usage/news
@@ -0,0 +1,4 @@
+Command: news
+Purpose: list recent news items -OR- display details of a news item
+Usage: news [#,all]
+Examples: news; news all; news 11
diff --git a/data/usage/next b/data/usage/next
new file mode 100644
index 0000000..84cfbc1
--- /dev/null
+++ b/data/usage/next
@@ -0,0 +1,4 @@
+Command: next
+Purpose: display further information from a long text file
+Usage: next
+Examples: next
diff --git a/data/usage/notify b/data/usage/notify
new file mode 100644
index 0000000..b069b35
--- /dev/null
+++ b/data/usage/notify
@@ -0,0 +1,4 @@
+Command: notify
+Purpose: add user to your notify list -OR- display your notify list
+Usage: notify [user]
+Examples: notify; notify sms
diff --git a/data/usage/observe b/data/usage/observe
new file mode 100644
index 0000000..0a3c65b
--- /dev/null
+++ b/data/usage/observe
@@ -0,0 +1,4 @@
+Command: observe
+Purpose: add (or remove) a game from your observation list
+Usage: observe [game,user]
+Examples: observe; observe 34; observe GMAnand
diff --git a/data/usage/oldmoves b/data/usage/oldmoves
new file mode 100644
index 0000000..d15bd54
--- /dev/null
+++ b/data/usage/oldmoves
@@ -0,0 +1,4 @@
+Command: oldmoves [NOTE: smoves is a better command to use]
+Purpose: display moves of a recently chess match
+Usage: oldmoves [user]
+Examples: oldmoves; oldmoves TheDane
diff --git a/data/usage/open b/data/usage/open
new file mode 100644
index 0000000..485b507
--- /dev/null
+++ b/data/usage/open
@@ -0,0 +1,4 @@
+Command: open
+Purpose: toggles your open variable on/off (1/0)
+Usage: open
+Examples: open
diff --git a/data/usage/password b/data/usage/password
new file mode 100644
index 0000000..0491e76
--- /dev/null
+++ b/data/usage/password
@@ -0,0 +1,4 @@
+Command: password
+Purpose: change your current server password to a new password
+Usage: password oldpassword newpassword
+Examples: password old new
diff --git a/data/usage/pause b/data/usage/pause
new file mode 100644
index 0000000..39ccd03
--- /dev/null
+++ b/data/usage/pause
@@ -0,0 +1,4 @@
+Command: pause
+Purpose: requests (or accepts) a pause during a chess match
+Usage: pause
+Examples: pause
diff --git a/data/usage/pending b/data/usage/pending
new file mode 100644
index 0000000..d804d88
--- /dev/null
+++ b/data/usage/pending
@@ -0,0 +1,4 @@
+Command: pending
+Purpose: lists all your non-declined offers from and made to users
+Usage: pending
+Examples: pending
diff --git a/data/usage/promote b/data/usage/promote
new file mode 100644
index 0000000..cba0696
--- /dev/null
+++ b/data/usage/promote
@@ -0,0 +1,4 @@
+Command: promote
+Purpose: set the piece a pawn will be promoted to at the back rank
+Usage: promote {q,r,b,[kn]}
+Examples: promote q; promote b
diff --git a/data/usage/quit b/data/usage/quit
new file mode 100644
index 0000000..6d83d32
--- /dev/null
+++ b/data/usage/quit
@@ -0,0 +1,4 @@
+Command: quit
+Purpose: exit the server (when you are not playing a match)
+Usage: quit
+Examples: quit
diff --git a/data/usage/rank b/data/usage/rank
new file mode 100644
index 0000000..5d409ff
--- /dev/null
+++ b/data/usage/rank
@@ -0,0 +1,4 @@
+Command: rank
+Purpose: display rank for user or range of users by category
+Usage: rank [user [b][s][w]] -OR- rank m-n [b][s][w]
+Examples: rank; rank sveshi; rank 50-100; rank s
diff --git a/data/usage/refresh b/data/usage/refresh
new file mode 100644
index 0000000..2790626
--- /dev/null
+++ b/data/usage/refresh
@@ -0,0 +1,4 @@
+Command: refresh
+Purpose: display the position and time of a game you are involved with
+Usage: refresh [game]
+Examples: refresh; refresh 45
diff --git a/data/usage/resign b/data/usage/resign
new file mode 100644
index 0000000..622c155
--- /dev/null
+++ b/data/usage/resign
@@ -0,0 +1,4 @@
+Command: resign
+Purpose: give your opponent the win in your current (or stored) game
+Usage: resign [name]
+Examples: resign; resign Sparky
diff --git a/data/usage/revert b/data/usage/revert
new file mode 100644
index 0000000..c0b41b5
--- /dev/null
+++ b/data/usage/revert
@@ -0,0 +1,4 @@
+Command: revert
+Purpose: return to the mainline of a chess game being examined (analyzed)
+Usage: revert
+Examples: revert
diff --git a/data/usage/say b/data/usage/say
new file mode 100644
index 0000000..9ca89d6
--- /dev/null
+++ b/data/usage/say
@@ -0,0 +1,4 @@
+Command: say
+Purpose: sends a message to your current or most recent opponent
+Usage: say message
+Examples: say I have terrible lag right now <sigh>.
diff --git a/data/usage/set b/data/usage/set
new file mode 100644
index 0000000..d6ff838
--- /dev/null
+++ b/data/usage/set
@@ -0,0 +1,5 @@
+Command: set
+Purpose: fix a value of a variable or line in your finger notes
+Usage: set variable_name [value]
+Examples: set shout 0; set time 5; set inc 0; set formula !wild && rated;
+ set 1 G'day! I'm Mark from Perth, Australia.
diff --git a/data/usage/shout b/data/usage/shout
new file mode 100644
index 0000000..e0d8407
--- /dev/null
+++ b/data/usage/shout
@@ -0,0 +1,4 @@
+Command: shout
+Purpose: send message to all users open to receive shouts
+Usage: shout message
+Examples: shout Time to go! Bye-bye!!!
diff --git a/data/usage/showlist b/data/usage/showlist
new file mode 100644
index 0000000..327b362
--- /dev/null
+++ b/data/usage/showlist
@@ -0,0 +1,4 @@
+Command: showlist
+Purpose: display users who are on special lists
+Usage: showlist [list_name]
+Examples: showlist computers; showlist admins
diff --git a/data/usage/simabort b/data/usage/simabort
new file mode 100644
index 0000000..dd507a2
--- /dev/null
+++ b/data/usage/simabort
@@ -0,0 +1,4 @@
+Command: simabort
+Purpose: used in simuls to request (or accept) an abort of a game
+Usage: simabort
+Examples: simabort
diff --git a/data/usage/simadjourn b/data/usage/simadjourn
new file mode 100644
index 0000000..58d9c80
--- /dev/null
+++ b/data/usage/simadjourn
@@ -0,0 +1,4 @@
+Command: simadjourn
+Purpose: used in simuls to request (or accept) an adjournment of a game
+Usage: simadjourn
+Examples: simadjourn
diff --git a/data/usage/simallabort b/data/usage/simallabort
new file mode 100644
index 0000000..5961722
--- /dev/null
+++ b/data/usage/simallabort
@@ -0,0 +1,4 @@
+Command: simallabort
+Purpose: used in simuls to abort all games in progress
+Usage: simallabort
+Examples: simallabort
diff --git a/data/usage/simalladjourn b/data/usage/simalladjourn
new file mode 100644
index 0000000..ce9fccc
--- /dev/null
+++ b/data/usage/simalladjourn
@@ -0,0 +1,4 @@
+Command: simalladjourn
+Purpose: used in simuls to adjourn all games in progress
+Usage: simalladjourn
+Examples: simalladjourn
diff --git a/data/usage/simgames b/data/usage/simgames
new file mode 100644
index 0000000..526a716
--- /dev/null
+++ b/data/usage/simgames
@@ -0,0 +1,4 @@
+Command: simgames
+Purpose: display the number of simul games you or another user are in
+Usage: simgames [player]
+Examples: simgames; simgames river
diff --git a/data/usage/simmatch b/data/usage/simmatch
new file mode 100644
index 0000000..28194b0
--- /dev/null
+++ b/data/usage/simmatch
@@ -0,0 +1,4 @@
+Command: simmatch
+Purpose: used to request a game in a simul event
+Usage: simmatch player
+Examples: simmatch connex
diff --git a/data/usage/simnext b/data/usage/simnext
new file mode 100644
index 0000000..6c19c22
--- /dev/null
+++ b/data/usage/simnext
@@ -0,0 +1,4 @@
+Command: simnext
+Purpose: used in simuls to move to the next board in the simul
+Usage: simnext
+Examples: simnext
diff --git a/data/usage/simopen b/data/usage/simopen
new file mode 100644
index 0000000..31f0e06
--- /dev/null
+++ b/data/usage/simopen
@@ -0,0 +1,4 @@
+Command: simopen
+Purpose: sets yourself open to receive simul challenges
+Usage: simopen
+Examples: simopen
diff --git a/data/usage/simpass b/data/usage/simpass
new file mode 100644
index 0000000..7cdbbee
--- /dev/null
+++ b/data/usage/simpass
@@ -0,0 +1,4 @@
+Command: simpass
+Purpose: used in simuls to pass when the simul player reaches your board
+Usage: simpass
+Examples: simpass
diff --git a/data/usage/simprev b/data/usage/simprev
new file mode 100644
index 0000000..dbffadb
--- /dev/null
+++ b/data/usage/simprev
@@ -0,0 +1,4 @@
+Command: simprev
+Purpose: used in simuls to move to the previous board
+Usage: simprev
+Examples: simprev
diff --git a/data/usage/smoves b/data/usage/smoves
new file mode 100644
index 0000000..ce281a8
--- /dev/null
+++ b/data/usage/smoves
@@ -0,0 +1,4 @@
+Command: smoves
+Purpose: displays moves of a user's game (either history or stored)
+Usage: smoves player1 {#, player2}
+Examples: smoves Rattlesnake 9; smoves cranium TheViking
diff --git a/data/usage/sposition b/data/usage/sposition
new file mode 100644
index 0000000..ce9af71
--- /dev/null
+++ b/data/usage/sposition
@@ -0,0 +1,4 @@
+Command: sposition
+Purpose: displays position of the stored game between two users
+Usage: sposition player1 player2
+Examples: sposition loon mann
diff --git a/data/usage/statistics b/data/usage/statistics
new file mode 100644
index 0000000..836f0b2
--- /dev/null
+++ b/data/usage/statistics
@@ -0,0 +1,4 @@
+Command: statistics
+Purpose: display summary information about ratings of server players
+Usage: statistics
+Examples: statistics
diff --git a/data/usage/stored b/data/usage/stored
new file mode 100644
index 0000000..82a29a8
--- /dev/null
+++ b/data/usage/stored
@@ -0,0 +1,4 @@
+Command: stored
+Purpose: list your or another user's stored (adjourned) games
+Usage: stored [user]
+Examples: stored; stored Marsalis
diff --git a/data/usage/style b/data/usage/style
new file mode 100644
index 0000000..3513631
--- /dev/null
+++ b/data/usage/style
@@ -0,0 +1,4 @@
+Command: style
+Purpose: set the style variable for the board display
+Usage: style n
+Examples: style 12
diff --git a/data/usage/sublist b/data/usage/sublist
new file mode 100644
index 0000000..bf551a4
--- /dev/null
+++ b/data/usage/sublist
@@ -0,0 +1,4 @@
+Command: sublist
+Purpose: removes information from the given list
+Usage: sublist list information
+Examples: sublist notify Friar
diff --git a/data/usage/switch b/data/usage/switch
new file mode 100644
index 0000000..62e8253
--- /dev/null
+++ b/data/usage/switch
@@ -0,0 +1,4 @@
+Command: switch
+Purpose: requests (or accepts) switching sides with your opponent
+Usage: switch
+Examples: switch
diff --git a/data/usage/takeback b/data/usage/takeback
new file mode 100644
index 0000000..d7c1d26
--- /dev/null
+++ b/data/usage/takeback
@@ -0,0 +1,4 @@
+Command: takeback
+Purpose: requests (or accepts) taking back one or more moves in a game
+Usage: takeback [n]
+Examples: takeback; takeback 2
diff --git a/data/usage/tell b/data/usage/tell
new file mode 100644
index 0000000..9f15666
--- /dev/null
+++ b/data/usage/tell
@@ -0,0 +1,4 @@
+Command: tell
+Purpose: send a message to an individual user
+Usage: tell user message
+Examples: tell mann How do I set up xboard?
diff --git a/data/usage/time b/data/usage/time
new file mode 100644
index 0000000..a955816
--- /dev/null
+++ b/data/usage/time
@@ -0,0 +1,4 @@
+Command: time
+Purpose: displays the current clock time for a game in progress
+Usage: time [game, user]
+Examples: time; time 45; time Hawk
diff --git a/data/usage/unalias b/data/usage/unalias
new file mode 100644
index 0000000..0d7753e
--- /dev/null
+++ b/data/usage/unalias
@@ -0,0 +1,4 @@
+Command: unalias
+Purpose: removes a personal alias you had created previously
+Usage: unalias word
+Examples: unalias chal; unalias t1
diff --git a/data/usage/uncensor b/data/usage/uncensor
new file mode 100644
index 0000000..b210da1
--- /dev/null
+++ b/data/usage/uncensor
@@ -0,0 +1,4 @@
+Command: uncensor
+Purpose: remove a user (or all users) from your censor list
+Usage: uncensor [user]
+Examples: uncensor; uncensor mann
diff --git a/data/usage/unexamine b/data/usage/unexamine
new file mode 100644
index 0000000..f7914fe
--- /dev/null
+++ b/data/usage/unexamine
@@ -0,0 +1,4 @@
+Command: unexamine
+Purpose: stop your examination of a game
+Usage: unexamine
+Examples: unexamine
diff --git a/data/usage/unnotify b/data/usage/unnotify
new file mode 100644
index 0000000..a600a3e
--- /dev/null
+++ b/data/usage/unnotify
@@ -0,0 +1,4 @@
+Command: unnotify
+Purpose: remove a user (or all users) from your notify list
+Usage: notify [user]
+Examples: unnotify; unnotify Solid
diff --git a/data/usage/unobserve b/data/usage/unobserve
new file mode 100644
index 0000000..e55236f
--- /dev/null
+++ b/data/usage/unobserve
@@ -0,0 +1,4 @@
+Command: unobserve
+Purpose: remove a game (or all games) from your observation list
+Usage: unobserve [game,user]
+Examples: unobserve; unobserve 25; unobserve GMKasparov
diff --git a/data/usage/unpause b/data/usage/unpause
new file mode 100644
index 0000000..a4a89f9
--- /dev/null
+++ b/data/usage/unpause
@@ -0,0 +1,4 @@
+Command: unpause
+Purpose: restarts the clocks for a game that had been paused
+Usage: unpause
+Examples: unpause
diff --git a/data/usage/uptime b/data/usage/uptime
new file mode 100644
index 0000000..82d6ac8
--- /dev/null
+++ b/data/usage/uptime
@@ -0,0 +1,4 @@
+Command: uptime
+Purpose: displays some server statistics, such as time in operation
+Usage: uptime
+Examples: uptime
diff --git a/data/usage/variables b/data/usage/variables
new file mode 100644
index 0000000..7e23e40
--- /dev/null
+++ b/data/usage/variables
@@ -0,0 +1,4 @@
+Command: variables
+Purpose: display the variable settings for yourself or another user
+Usage: variables [user]
+Examples: variables; variables McKeork
diff --git a/data/usage/whisper b/data/usage/whisper
new file mode 100644
index 0000000..aa3eaa4
--- /dev/null
+++ b/data/usage/whisper
@@ -0,0 +1,4 @@
+Command: whisper
+Purpose: send a message to observers of a game but NOT to the players
+Usage: whisper message
+Examples: whisper But why can't White just take the pawn?!
diff --git a/data/usage/who b/data/usage/who
new file mode 100644
index 0000000..f3a3941
--- /dev/null
+++ b/data/usage/who
@@ -0,0 +1,4 @@
+Command: who
+Purpose: lists all or a subset of current users on the server
+Usage: who [o][r][f][a][R][U][s][b][A][l][t][v][n][1-3]
+Examples: who; who 1; who s; who a; who as; who asA
diff --git a/data/usage/withdraw b/data/usage/withdraw
new file mode 100644
index 0000000..1d8207c
--- /dev/null
+++ b/data/usage/withdraw
@@ -0,0 +1,5 @@
+Command: withdraw
+Purpose: remove an offer you had previously made to another user
+Usage: withdraw [1-n, all, abort, adjourn, draw, match, pause, player,
+ simul, switch, takeback]
+Examples: withdraw 3; withdraw pause; withdraw Shaughn
diff --git a/data/usage/xtell b/data/usage/xtell
new file mode 100644
index 0000000..693fb32
--- /dev/null
+++ b/data/usage/xtell
@@ -0,0 +1,4 @@
+Command: xtell
+Purpose: send a message to a user, but not affect current "tell" setting
+Usage: xtell user message
+Examples: xtell sms Thanks for your help!
diff --git a/data/usage/znotify b/data/usage/znotify
new file mode 100644
index 0000000..95886b8
--- /dev/null
+++ b/data/usage/znotify
@@ -0,0 +1,5 @@
+Command: znotify
+Purpose: display current users on your notify list, and users for whom you
+ are on their notify lists
+Usage: znotify
+Examples: znotify