File: channel

package info (click to toggle)
irssi 0.8.12-7
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 8,152 kB
  • ctags: 5,937
  • sloc: ansic: 54,466; sh: 8,869; perl: 2,460; makefile: 1,034
file content (27 lines) | stat: -rw-r--r-- 1,354 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

CHANNEL LIST%|
CHANNEL ADD %|[-auto | -noauto] [-bots <masks>] [-botcmd <command>] <channel> <network> [<password>]
CHANNEL REMOVE %|<channel> <network>

Irssi can automatically join to specified channels in specified IRC networks. It can also automatically send the password when manually joining to channel without specifying the password.

/CHANNEL ADD [-auto | -noauto] [-bots <masks>] [-botcmd <command>]
             <channel> <network> [<password>]

With -bots and -botcmd arguments you can automatically send commands to someone in channel. This is useful for automatically getting ops for channels, for example

/CHANNEL ADD -auto -bots "*!bot@bothost.org bot*!*@host2.org"
             -botcmd "msg $0 op mypass" #channel ircnet

You can also use the -botcmd without -bots argument. The command is then sent whenever you join the channel.

If you want to remove some settings from existing channel record, for example bots, just give the -bots "" parameters to it. Password can be removed by setting it to - (or actually, "" works too).

You can remove the channels with /CHANNEL REMOVE <channel> <network>

/CHANNEL LIST displays list of channels with settings.

/CHANNEL without any arguments displays list of channels you have joined. You can also use /CHANNEL to join to channels just as with /JOIN, like /CHANNEL #a.

See also: TS, JOIN