X-Git-Url: https://git.armaanb.net/?p=sic.git;a=blobdiff_plain;f=sic.1;h=aba8db8d9b7e4edbf2e36334b7ace0e0b064e100;hp=06cf0db6cf6b45e3d3dd019fe00f25280cd4fc5e;hb=HEAD;hpb=759063908d19e592f0d3bb3759964cec35114c8c diff --git a/sic.1 b/sic.1 index 06cf0db..aba8db8 100644 --- a/sic.1 +++ b/sic.1 @@ -1,57 +1,54 @@ -.TH SIC 1 sic-0.0 +.TH SIC 1 sic-VERSION .SH NAME sic \- simple irc client .SH SYNOPSIS .B sic -.RB \-a -.IR address +.RB [ \-h +.IR host ] +.RB [ \-p +.IR port ] .RB [ \-n .IR nick ] -.RB [ \-f -.IR fullname ] -.RB [ \-p -.IR password ] +.RB [ \-k +.IR pass ] .RB [ \-v ] .SH DESCRIPTION .B sic -is an extremly fast, small and simple irc client. It reads commands from -standard input and prints all server output to standard output. It multiplexes -also all channel traffic into one output, that you don't have to switch -different channel buffers, that's actually a feature. +is an extremely fast, small and simple irc client. It reads commands from +standard input and prints all server output to standard output. It also +multiplexes all channel traffic into one output. That way you don't have to +switch different channel buffers. So that's actually a feature. .SH OPTIONS .TP -.BI \-a " address " -Lets you specify the address which -.B sic -uses to listen for connections. The syntax for -.I address -is taken (along with many other profound ideas) from the Plan 9 operating -system and has the form -.B tcp!hostname!port -for tcp sockets. -.BI \-p " password" -Specifies the password to authenticate the nick on the server. -.TP -.BI \-n " nick " -Specifies the nick name (default: $USER). -.TP -.BI \-f " fullname " -Specifies the full name. -.BI \-v -Prints version information to standard output, then exits. +.BI \-h " host" +Overrides the default host (irc.oftc.net) +.TP +.BI \-p " port" +Overrides the default port (6667) +.TP +.BI \-n " nick" +Override the default nick ($USER) +.TP +.BI \-k " pass" +Specifies the PASS connection password +.TP +.B \-v +Prints version information to stderr, then exits .SH COMMANDS .TP -.FN /j " #channel/user " -join/query a channel/user +.BI :j " #channel" +Join a channel .TP -.FN /l " #channel " -leave a channel/query +.BI :l " #channel" +Leave a channel .TP -.FN /m " #channel/user msg " -write a message to #channel/user -.FN /t " topic" -set the channel topic +.BI :m " #channel/user message" +Send a message to channel or user .TP -Everything which is not a command will simply be posted into the channel or to -the server. +.BI :s " #channel/user" +Set default channel or user .TP +.BI : command +Any line beginning with +.B : +is sent as a command