{"revision": {"id": "f2398b4d-2f95-11f1-994a-e86a64d24d78", "node_id": "f238069e-2f95-11f1-8d12-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "irssi\r\n======\r\n\r\n\r\n.. contents::\r\n\r\n\r\nirssi is a terminal irc client.  Make sure you also take 5 minutes to learn the basics of `screen </screen>`_.\r\n\r\nirssi official docs: http://irssi.org/documentation/manual\r\n\r\n\r\nirssi cheatsheet\r\n=================\r\n\r\nList of commands and definitions.\r\n\r\nChange to a window\r\n---------------------\r\n.. code-block:: cpp\r\n\r\n /window [number]\r\n\r\nor\r\n\r\n.. code-block:: cpp\r\n\r\n alt -> number \r\n\r\n\r\n\r\nNext window:\r\n\r\n.. code-block:: cpp\r\n\r\n alt -> right\r\n\r\n\r\nPrevious window:\r\n\r\n.. code-block:: cpp\r\n\r\n alt -> left\r\n\r\n\r\nClose a channel or window:\r\n\r\n.. code-block:: cpp\r\n\r\n /window close\r\n\r\n\r\nAuto-connect to a network and identify yourself.\r\n------------------------------------------------------------------------\r\n\r\n.. code-block:: cpp\r\n\r\n /SERVER ADD -auto -network freenode irc.freenode.net 6667 password\r\n\r\n\r\nAdd a network and a server\r\n---------------------------\r\n.. code-block:: cpp\r\n\r\n /network add -nick [nick] -realname \"[realname]\" freenode\r\n\r\n /server add -auto -network freenode irc.freenode.net\r\n\r\n /connect freenode\r\n\r\nauto join a channel\r\n----------------------\r\n.. code-block:: cpp\r\n\r\n /CHANNEL ADD -auto #pylowiki freenode\r\n\r\nremove a channel\r\n----------------------\r\n.. code-block:: cpp\r\n\r\n  /CHANNEL REMOVE <channel> <network>\r\n\r\nlist all channels\r\n----------------------\r\n.. code-block:: cpp\r\n\r\n  /CHANNEL LIST\r\n\r\n\r\nSearch the channel for a pattern\r\n-----------------------------------\r\n\r\n.. code-block:: cpp\r\n\r\n /last [search-pattern]\r\n\r\n\r\nList all the user names in the channel\r\n---------------------------------------------\r\n\r\n.. code-block:: cpp\r\n\r\n /names\r\n\r\nirc cheat sheet\r\n==================\r\n\r\naction <action to perform>\r\n  Perform an action.\r\n\r\naway [message]\r\n  Set an away message, or use no message to return from being away.\r\nchanserv: Send a command to chanserv\r\ndebug <option>: Send various debug information to the current conversation.\r\ndeop <nick1> [nick2] ...: Remove channel operator status from someone. You must be a channel operator to do this.\r\ndevoice <nick1> [nick2] ...: Remove channel voice status from someone, preventing them from speaking if the channel is moderated (+m).\r\nhelp <command>: Help on a specific command.\r\ninvite <nick> [room]: Invite someone to join you in the specified channel, or the current channel.\r\nj <room1>[,room2][,...] [key1[,key2][,...]]: Enter one or more channels, optionally providing a channel key for each if needed.\r\njoin <room1>[,room2][,...] [key1[,key2][,...]]: Enter one or more channels, optionally providing a channel key for each if needed.\r\nkick <nick> [message]: Remove someone from a channel. You must be a channel operator to do this.\r\nlist: Display a list of chat rooms on the network. Warning, some servers may disconnect you upon doing this.\r\nme <action to perform>: Perform an action.\r\nme <action>: Send an IRC style action to a buddy or chat.\r\nmemoserv: Send a command to memoserv\r\nmode <+|-><A-Za-z> <nick|channel>: Set or unset a channel or user mode.\r\nmsg <nick> <message>: Send a private message to a user (as opposed to a channel).\r\nnames [channel]: List the users currently in a channel.\r\nnick <new nickname>: Change your nickname.\r\nnickserv: Send a command to nickserv\r\nop <nick1> [nick2] ...: Grant channel operator status to someone. You must be a channel operator to do this.\r\noperserv: Send a command to operserv\r\noperwall <message>: If you don't know what this is, you probably can't use it.\r\npart [room] [message]: Leave the current channel, or a specified channel, with an optional message.\r\nping [nick]: Asks how much lag a user (or the server if no user specified) has.\r\nquery <nick> <message>: Send a private message to a user (as opposed to a channel).\r\nquit [message]: Disconnect from the server, with an optional message.\r\nquote [...]: Send a raw command to the server.\r\nremove <nick> [message]: Remove someone from a room. You must be a channel operator to do this.\r\nsay <message>: Send a message normally as if you weren't using a command.\r\ntime: Displays the current local time at the IRC server.\r\ntopic [new topic]: View or change the channel topic.\r\numode <+|-><A-Za-z>: Set or unset a user mode.\r\nvoice <nick1> [nick2] ...: Grant channel voice status to someone. You must be a channel operator to do this.\r\nwallops <message>: If you don't know what this is, you probably can't use it.\r\nwhois [server] <nick>: Get information on a user.", "source_format": "rst", "revision_number": 27, "created": 1308491488000}}