1KIRC(1) General Commands Manual KIRC(1)
2
3
4
6 kirc - KISS for IRC
7
9 kirc [-s server] [-p port] [-n nick] [-c chan] ...
10
12 kirc is an extremely fast and simple IRC client designed with portabil‐
13 ity in mind. This client reads from STDIN and prints to STDOUT, so all
14 traffic can multiplexed and text parsed or modified using external com‐
15 mands. All highlighted text and color can be controlled with ANSI es‐
16 cape sequences.
17
19 -s server
20 Overrides the default host (irc.libera.chat)
21
22 -p port
23 Overrides the default port (6697)
24
25 -c chan
26 Specifies the channel(s) to JOIN (delimited by "," or "|")
27
28 -n nick
29 Specifies the NICK connection nickname
30
31 -r real
32 Specifies the users real name
33
34 -u user
35 Specifies the USER connection username
36
37 -k pass
38 Specifies the PASS connection password
39
40 -a auth
41 Specifies SASL PLAIN mechanism authentication token
42
43 -e Specifies SASL EXTERNAL mechanism
44
45 -x Reads from STDIN and passes each line (delimited by "\n") as a
46 command to the IRC server after the initial connection.
47
48 -v Prints the version information to stderr, then exits
49
50 -V Increases verbosity. Causes raw IRC messages to be printed when
51 sent or received.
52
54 /<command>
55 Send message to IRC host (e.g. /JOIN, /PART, /WHOIS, etc.)
56
57 /#<channel>
58 Set default message channel to <channel>
59
60 <message>
61 Send PRIVMSG to default message channel with <message> as the
62 content
63
64 @<channel|nick> <message>
65 Send <message> to specified <channel> or <nick>
66
67 @@<channel|nick> <message>
68 Send CTCP ACTION containing <message> to specified <channel> or
69 <nick> (if no <channel> or <nick> is specified, the <message>
70 will be sent to the default message channel)
71
73 Michael Czigler <michaelczigler at icloud dot com>
74
76 Please report them!
77
78
79
80 kirc-VERSION KIRC(1)