diff --git a/docs/Makefile.am b/docs/Makefile.am index 060bd719..c54ef884 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -1,6 +1,5 @@ EXTRA_DIST = \ botnet.txt \ - commands.txt \ design.txt \ formats.txt \ manual.txt \ diff --git a/docs/commands.txt b/docs/commands.txt deleted file mode 100644 index 71d99396..00000000 --- a/docs/commands.txt +++ /dev/null @@ -1,423 +0,0 @@ - - ** Some definitions - - -"Level" usually means that you can use these words there: - - CRAP - Can be almost anything - MSGS - Private messages - PUBLIC - Public messages in channel - NOTICES - Notices - SNOTES - Server notices - CTCPS - CTCP messages - ACTIONS - Actions (/me) - JOINS - Someone joins a channel - PARTS - Someone parts a channel - QUITS - Someone quits IRC - KICKS - Someone gets kicked from channel - MODES - Channel mode is changed - TOPICS - Channel topic is changed - WALLS - WALL is received (not all servers support this) - WALLOPS - Wallop is received - INVITES - Invite is received - NICKS - Someone changes nick - DCC - DCC messages - CLIENTNOTICES - Irssi's notices - CLIENTERRORS - Irssi's error messages - CLIENTCRAP - Some other messages from Irssi - HILIGHT - Hilighted text - - - ** Server handling - - -CONNECT
[port [password [nick]]] - - Connect to specified server, if there's no password set it to - - -DISCONNECT <* / tag> [message] - - Disconnect from server - -SERVER [+]
[port [password [nick]]] - - Disconnect from current server and connect to new one, or with - /SERVER +address it creates a new window and connects to server - there without disconnecting. - -SERVERS - - Display a list of servers - -RMRECONNS - - Remove all servers from reconnection list - - - ** Basic IRC commands - - -QUIT [message] - - Quit irssi - -JOIN [key] [, channel...] - - Join to channel(s) - -PART [channel] [message] - - Leave from channel - -QUERY - - Create query window - -UNQUERY - - Close query window - -MSG - - Send message to nick/channel - -ME - - Send action to channel (/me thinks..) - -NOTICE - - Send notice to nick/channel - -WHOIS [server/nick] - - Send WHOIS query, you can also specify from what server to ask the - information. If you type the nick twice it will ask from the same - server what nick is using. - -AWAY [-all] [message] - - Sets yourself away/unaway. If -all is used, it will set away - status in all servers - -WHO - - Show WHO list - -NAMES [channel] - - List nicks (in channel) - - - ** Bit more advanced commands - - -MODE - - Get/set channel/nick mode. - - Get channel modes: - b - Get ban list - e - Get ban exception list - I - Get invite list - - Set channel modes (use +/- before these): - b *!ban@mask - Set/remove ban - e *!ban@mask - Set/remove ban exception - I *!ban@mask - Set/remove channel invite - o nick - Set/remove op status - v nick - Set/remove voice status - l limit - Set remove max. people limit in channel - k key - Set/remove channel key - s - Secret - p - Private - m - Moderated - i - Invite only - n - No external messages - t - Only ops can change topic - - User modes: - i - Invisible - w - Show wallops - s - Show server notices - -TOPIC [channel] [topic] - - Get/set channel topic - -INVITE [channel] - - Invite nick to channel - -CTCP - - Send CTCP request to nick/channel (PING, VERSION, ..) - -NCTCP - - Send CTCP reply to nick/channel - -PING - - Send CTCP PING to nick and tell how long it took to receive the reply - -ISON [nick [nick...]] - - Ask if nicks are in IRC. - -WALL [channel] - - Send notice message to all operators in channel. - -OP, DEOP, VOICE, DEVOICE [channel] [nick [nick...] - - Op/deop/voice/devoice nick(s) in channel - -KICK [channel] - - Kick nick from channel - -KICKBAN [channel] - - Kick+ban nick from channel - -KNOCKOUT [secs] - - Kick+ban+delay (default to 5min)+unban - -BAN [channel] [nick [nick...]] - - Ban nick(s) in channel - -UNBAN [channel] [mask [mask...]] - - Remove ban(s) from channel - -BANSTAT [channel] - - List bans and ban exceptions in channel - -BANTYPE - - Set ban type: - - Normal - *!user@*.domain.net - Host - *!*@host.domain.net - Domain - *!*@*.domain.net - Custom [nick] [user] [host] [domain] - eg. /bantype custom nick domain - nick!*@*.domain.net - eg. /bantype custom user host - *!user@host.domain.net - -INVITELIST [channel] - - List invites (+I) in channel - -VERSION [server] - - Displays irssi version and asks IRC server's version - -VER [nick/channel] - - Sends CTCP VERSION request to nick/channel - -SV [nick/channel] - - Sends irssi version text to nick/channel - -KILL - - Kill nick from irc network. [irc ops only] - -WALLOPS - - Write wallops message. [irc ops only] - -QUOTE - - Send raw data to irc server - DON'T USE THIS unless you really know - what you're doing! - - - ** DCC handling - - -DCC - - List DCC connections (same as DCC LIST) - -DCC CHAT - - Open DCC chat - -DCC SEND - - Send file to nick - -DCC GET [filename] - - Get file offered by nick - -DCC RESUME [filename] - - (MIRC) Resume getting file offered by nick - -DCC CLOSE [filename] - - Close DCC connection - -DCC LIST - - List DCC connections - -MIRCDCC [n] - - Set MIRC style CTCPs on/off - - - ** User interface handling - - -WINDOW - - NEW [HIDDEN/TAB] - - Create new window (in tab) - - CLOSE - - Close the current window - - SERVER - - Change which server to use in current window - - PREV/NEXT/GOTO - - Go to previous/next/Nth window - - LEVEL <[+/-]pub/msgs/...> - - Change window level, eg. - /window level msgs - creates messages window - /window level all -msgs - creates status window - -CLEAR - - Clear screen - -ECHO - - Print text to screen - -MODES - - Open channel modes dialog (GTK/GNOME version) - -GWHOIS - - Display WHOIS information in dialog (GTK/GNOME version) - -LAST [-pub -msgs...] - - Display (only public/msgs/..) lines where appears - (Text version only) - - - ** Configuration - - -SET [key [value]] - - Get/set configuration. Boolean values also need to be changed - with ON/OFF/TOGGLE values (not yes/no). Settings aren't saved - to disk until you use /SAVE. - -TOGGLE key [ON|OFF] - - Same as /SET TOGGLE, or if ON or OFF parameter is given - it will work just like /SET. - -SAVE - - Save configuration to disk. - -/ALIAS [-] [] - - Show, add or remove aliases. Typing extra / before /command - (//command) ignores any aliases - -/UNALIAS - - Remove alias, same as /ALIAS -alias - -IGNORE [-regexp | -word] [-pattern ] [-except] - [-channels ] <^levels> - - -regexp: `pattern' is a regular expression - -word: `pattern' must match to full words - -pattern: must match to the message's text - -except: *DON'T* ignore - -channels: ignore only in channels - : either a nick mask or list of channels - : list of levels to ignore - <^levels>: list of levels to NOT ignore - (/ignore -except nick notices = /ignore nick ^notices) - -UNIGNORE | - - Remove ignore. - -NOTIFY [-away] [-idle [minutes]] [ircnet [ircnet...]] - - Add mask (nick) to notify list for specified ircnets.. - - -away notifies about away-status changes - -idle notifies if idle time is first larger than `minutes' - (default is hour) and then it drops down. - -UNNOTIFY - - Remove mask from notify list. - -HILIGHT [-nick | -regexp | -fullword] [-color ] - [-level ] [-channels ] - - -nick: match only for nick - -regexp: `text' is a regular expression - -fullword: `text' must match to full words - -color: print the reply with `color' - color can be a bold (^B), - underline (^_) etc. too - -level: match only for `level' messages, default is - publics,msgs,notices,actions - -channels: match only in `channels' - -DEHILIGHT | - - Remove hilight - -LOG - - CREATE [<+/->level ...] [#channel/nick [ - [<+/->level ...] ...] - - Create and start logging to file - - Example: /log create mylog -all +msgs #linux +chan +public - (or simply #linux +all logs everything that appears in #linux - window). - - CLOSE - - Close log and remove from configuration - - START - - Start logging to file - - STOP - - Stop logging to file - - LIST - - List logs.