mirror of
https://github.com/irssi/irssi.git
synced 2024-09-01 04:14:16 -04:00
Applied the updated docs changes in line with the upcoming blog post.
This commit is contained in:
parent
a4486c236a
commit
1773fa8d19
@ -72,4 +72,4 @@ Irssi is always looking for developers. Feel free to submit patches through
|
|||||||
GitHub pull requests.
|
GitHub pull requests.
|
||||||
|
|
||||||
You can also contact the Irssi developers in
|
You can also contact the Irssi developers in
|
||||||
[#irssi](https://irssi.org/support/irc/) on freenode.
|
[#irssi](https://irssi.org/support/irc/) on irc.example.com.
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/ADMIN
|
/ADMIN
|
||||||
/ADMIN orwell.freenode.net
|
/ADMIN irc.example.com
|
||||||
/ADMIN mike
|
/ADMIN mike
|
||||||
|
|
||||||
%9See also:%9 INFO
|
%9See also:%9 INFO
|
||||||
|
@ -33,12 +33,12 @@
|
|||||||
|
|
||||||
/CHANNEL
|
/CHANNEL
|
||||||
/CHANNEL LIST
|
/CHANNEL LIST
|
||||||
/CHANNEL ADD -auto #irssi Freenode
|
/CHANNEL ADD -auto #irssi ExampleNet
|
||||||
/CHANNEL ADD -auto #basementcat Quakenet secret_lair
|
/CHANNEL ADD -auto #basementcat Quakenet secret_lair
|
||||||
/CHANNEL ADD -auto -bots '*!@*.irssi.org *!bot@irssi.org' -botcmd 'msg $0 op WzerTrzq' #hideout Freenode
|
/CHANNEL ADD -auto -bots '*!@*.irssi.org *!bot@irssi.org' -botcmd 'msg $0 op WzerTrzq' #hideout ExampleNet
|
||||||
/CHANNEL ADD -auto -bots 'Q!TheQBot@CServe.quakenet.org' -botcmd '^MSG Q op #irssi' #irssi Quakenet
|
/CHANNEL ADD -auto -bots 'Q!TheQBot@CServe.quakenet.org' -botcmd '^MSG Q op #irssi' #irssi Quakenet
|
||||||
/CHANNEL MODIFY -noauto #irssi Freenode
|
/CHANNEL MODIFY -noauto #irssi ExampleNet
|
||||||
/CHANNEL REMOVE #hideout Freenode
|
/CHANNEL REMOVE #hideout ExampleNet
|
||||||
|
|
||||||
%9Special Example:%9
|
%9Special Example:%9
|
||||||
|
|
||||||
|
@ -34,9 +34,9 @@
|
|||||||
|
|
||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/CONNECT Freenode
|
/CONNECT ExampleNet
|
||||||
/CONNECT -6 Freenode
|
/CONNECT -6 ExampleNet
|
||||||
/CONNECT -4 -! -host staff.irssi.org -network Freenode orwell.freenode.net
|
/CONNECT -4 -! -host staff.irssi.org -network ExampleNet irc.example.com
|
||||||
/CONNECT irc.irssi.org 6667 WzerT8zq mike
|
/CONNECT irc.irssi.org 6667 WzerT8zq mike
|
||||||
|
|
||||||
%9See also:%9 DISCONNECT, RMRECONNS, SERVER
|
%9See also:%9 DISCONNECT, RMRECONNS, SERVER
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/DISCONNECT Freenode I'm off for today, take care!
|
/DISCONNECT ExampleNet I'm off for today, take care!
|
||||||
/DISCONNECT * Vacation time :D
|
/DISCONNECT * Vacation time :D
|
||||||
/DISCONNECT
|
/DISCONNECT
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/INFO
|
/INFO
|
||||||
/INFO orwell.freenode.net
|
/INFO irc.example.com
|
||||||
|
|
||||||
%9See also:%9 ADMIN
|
%9See also:%9 ADMIN
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
/JOIN #irssi
|
/JOIN #irssi
|
||||||
/JOIN #basementcat secret_lair
|
/JOIN #basementcat secret_lair
|
||||||
/JOIN -invite
|
/JOIN -invite
|
||||||
/JOIN -freenode #github,#freenode,#irssi
|
/JOIN -ExampleNet #github,#example,#irssi
|
||||||
|
|
||||||
%9See also:%9 KICK, PART
|
%9See also:%9 KICK, PART
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/KNOCK #irssi
|
/KNOCK #irssi
|
||||||
/KNOCK #freenode
|
/KNOCK #example
|
||||||
/KNOCK #github
|
/KNOCK #github
|
||||||
|
|
||||||
%9See also:%9 INVITE, JOIN
|
%9See also:%9 INVITE, JOIN
|
||||||
|
@ -33,10 +33,10 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/LOG OPEN -targets mike ~/irclogs/mike.log MSGS
|
/LOG OPEN -targets mike ~/irclogs/mike.log MSGS
|
||||||
/LOG OPEN -targets #irssi-freenode ~/irclogs/freenode/irssi-%%Y-%%m-%%d
|
/LOG OPEN -targets #irssi ~/irclogs/ExampleNet/irssi-%%Y-%%m-%%d
|
||||||
/LOG CLOSE ~/irclogs/freenode/irssi-%%Y-%%m-%%d
|
/LOG CLOSE ~/irclogs/ExampleNet/irssi-%%Y-%%m-%%d
|
||||||
/LOG STOP ~/irclogs/freenode/irssi-%%Y-%%m-%%d
|
/LOG STOP ~/irclogs/ExampleNet/irssi-%%Y-%%m-%%d
|
||||||
/LOG START ~/irclogs/freenode/irssi-%%Y-%%m-%%d
|
/LOG START ~/irclogs/ExampleNet/irssi-%%Y-%%m-%%d
|
||||||
|
|
||||||
/SET autolog ON
|
/SET autolog ON
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/MOTD
|
/MOTD
|
||||||
/MOTD orwel.freenode.org
|
/MOTD irc.example.com
|
||||||
/MOTD bob
|
/MOTD bob
|
||||||
|
|
||||||
%9See also:%9 ADMIN, INFO, LINKS, MAP
|
%9See also:%9 ADMIN, INFO, LINKS, MAP
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/NAMES -ops
|
/NAMES -ops
|
||||||
/NAMES -voices #irssi,#freenode
|
/NAMES -voices #irssi,#example
|
||||||
|
|
||||||
%9See also:%9 JOIN, PART, WHO, WHOIS
|
%9See also:%9 JOIN, PART, WHO, WHOIS
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/NCTCP #irssi VERSION King of the Jungle v1.0
|
/NCTCP #irssi VERSION King of the Jungle v1.0
|
||||||
/NCTCP bob,#freenode USERINFO I am bob :p
|
/NCTCP bob,#example USERINFO I am bob :p
|
||||||
|
|
||||||
%9See also:%9 CTCP
|
%9See also:%9 CTCP
|
||||||
|
|
||||||
|
@ -59,11 +59,11 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/NETWORK ADD -usermode +giw EFnet
|
/NETWORK ADD -usermode +giw EFnet
|
||||||
/NETWORK ADD -usermode +iw -nick mike -realname 'The one and only mike!' -host staff.irssi.org Freenode
|
/NETWORK ADD -usermode +iw -nick mike -realname 'The one and only mike!' -host staff.irssi.org ExampleNet
|
||||||
/NETWORK ADD -autosendcmd '^MSG NickServ identify WzerT8zq' Freenode
|
/NETWORK ADD -autosendcmd '^MSG NickServ identify WzerT8zq' ExampleNet
|
||||||
/NETWORK ADD -autosendcmd '^MSG Q@CServe.quakenet.org AUTH mike WzerT8zq; WAIT 2000; OPER mike WzerT8zq; WAIT 2000; MODE mike +kXP' Quakenet
|
/NETWORK ADD -autosendcmd '^MSG Q@CServe.quakenet.org AUTH mike WzerT8zq; WAIT 2000; OPER mike WzerT8zq; WAIT 2000; MODE mike +kXP' Quakenet
|
||||||
/NETWORK MODIFY -usermode +gi EFnet
|
/NETWORK MODIFY -usermode +gi EFnet
|
||||||
/NETWORK REMOVE Freenode
|
/NETWORK REMOVE ExampleNet
|
||||||
|
|
||||||
%9See also:%9 CHANNEL, CONNECT, SERVER
|
%9See also:%9 CHANNEL, CONNECT, SERVER
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/PART #irssi
|
/PART #irssi
|
||||||
/PART #freenode,#irssi
|
/PART #example,#irssi
|
||||||
|
|
||||||
%9See also:%9 JOIN, KICK
|
%9See also:%9 JOIN, KICK
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/QUERY mike
|
/QUERY mike
|
||||||
/QUERY -freenode bob
|
/QUERY -ExampleNet bob
|
||||||
/QUERY -freenode -window sarah
|
/QUERY -ExampleNet -window sarah
|
||||||
|
|
||||||
%9See also:%9 MSG, UNQUERY, WINDOW
|
%9See also:%9 MSG, UNQUERY, WINDOW
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/RECODE
|
/RECODE
|
||||||
/RECODE ADD Freenode/mike utf-8
|
/RECODE ADD ExampleNet/mike utf-8
|
||||||
/RECODE ADD #korea euc-kr
|
/RECODE ADD #korea euc-kr
|
||||||
/RECODE REMOVE #korea
|
/RECODE REMOVE #korea
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/RECONNECT
|
/RECONNECT
|
||||||
/RECONNECT Freenode
|
/RECONNECT ExampleNet
|
||||||
/RECONNECT EFnet BRB :)
|
/RECONNECT EFnet BRB :)
|
||||||
|
|
||||||
%9See also:%9 CONNECT, DISCONNECT, NETWORK, RMRECONNS, SERVER
|
%9See also:%9 CONNECT, DISCONNECT, NETWORK, RMRECONNS, SERVER
|
||||||
|
@ -61,15 +61,15 @@
|
|||||||
%9Examples:%9
|
%9Examples:%9
|
||||||
|
|
||||||
/SERVER
|
/SERVER
|
||||||
/SERVER CONNECT chat.freenode.net
|
/SERVER CONNECT irc.example.com
|
||||||
/SERVER CONNECT +chat.freenode.net
|
/SERVER CONNECT +irc.example.com
|
||||||
/SERVER ADD -network Freenode -noautosendcmd orwell.freenode.net
|
/SERVER ADD -network ExampleNet -noautosendcmd irc.example.com
|
||||||
/SERVER ADD -! -auto -host staff.irssi.org -4 -network Freenode -noproxy orwell.freenode.net 6667
|
/SERVER ADD -! -auto -host staff.irssi.org -4 -network ExampleNet -noproxy irc.example.com 6667
|
||||||
/SERVER MODIFY -network Freenode -noauto orwell.freenode.net
|
/SERVER MODIFY -network ExampleNet -noauto irc.example.com
|
||||||
/SERVER MODIFY -network Freenode orwell.freenode.net 6697 -
|
/SERVER MODIFY -network ExampleNet irc.example.com 6697 -
|
||||||
/SERVER REMOVE orwell.freenode.net 6667 Freenode
|
/SERVER REMOVE irc.example.com 6667 ExampleNet
|
||||||
/SERVER PURGE
|
/SERVER PURGE
|
||||||
/SERVER PURGE orwell.freenode.net
|
/SERVER PURGE irc.example.com
|
||||||
|
|
||||||
%9See also:%9 CHANNEL, CONNECT, DISCONNECT, NETWORK, RECONNECT, RMRECONNS
|
%9See also:%9 CHANNEL, CONNECT, DISCONNECT, NETWORK, RECONNECT, RMRECONNS
|
||||||
|
|
||||||
|
@ -349,7 +349,7 @@
|
|||||||
after connecting to the network. This is useful for automatically
|
after connecting to the network. This is useful for automatically
|
||||||
identifying yourself to NickServ, for example
|
identifying yourself to NickServ, for example
|
||||||
|
|
||||||
/NETWORK ADD -autosendcmd "/^msg NickServ identify secret" freenode
|
/NETWORK ADD -autosendcmd "/^msg NickServ identify secret" ExampleNet
|
||||||
|
|
||||||
/NETWORK REMOVE <name>
|
/NETWORK REMOVE <name>
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ You really should set some password for the proxy with:
|
|||||||
Then you'll need to configure the ports/ircnets the proxy listens in,
|
Then you'll need to configure the ports/ircnets the proxy listens in,
|
||||||
something like:
|
something like:
|
||||||
|
|
||||||
/SET irssiproxy_ports ircnet=2777 efnet=2778 freenode=2779
|
/SET irssiproxy_ports IRCnet=2777 EFNet=2778 ExampleNet=2779
|
||||||
|
|
||||||
There we have 3 different irc networks answering in 3 ports. Note that
|
There we have 3 different irc networks answering in 3 ports. Note that
|
||||||
you'll have to make the correct /IRCNET ADD and /SERVER ADD commands to
|
you'll have to make the correct /IRCNET ADD and /SERVER ADD commands to
|
||||||
|
@ -68,7 +68,7 @@
|
|||||||
|
|
||||||
<p>And to connect to one of those networks and join a channel:</p>
|
<p>And to connect to one of those networks and join a channel:</p>
|
||||||
|
|
||||||
<div><div><pre><code>/CONNECT Freenode
|
<div><div><pre><code>/CONNECT ExampleNet
|
||||||
/JOIN #irssi
|
/JOIN #irssi
|
||||||
</code></pre></div></div>
|
</code></pre></div></div>
|
||||||
|
|
||||||
@ -94,7 +94,7 @@
|
|||||||
|
|
||||||
<p>If you have irssi 0.8.18 or higher and the irc network supports it, you can use SASL instead of nickserv, which is more reliable:</p>
|
<p>If you have irssi 0.8.18 or higher and the irc network supports it, you can use SASL instead of nickserv, which is more reliable:</p>
|
||||||
|
|
||||||
<div><div><pre><code>/NETWORK ADD -sasl_username yourname -sasl_password yourpassword -sasl_mechanism PLAIN Freenode
|
<div><div><pre><code>/NETWORK ADD -sasl_username yourname -sasl_password yourpassword -sasl_mechanism PLAIN ExampleNet
|
||||||
</code></pre></div></div>
|
</code></pre></div></div>
|
||||||
|
|
||||||
<p>These commands have many more options, see their help for details:</p>
|
<p>These commands have many more options, see their help for details:</p>
|
||||||
|
@ -43,7 +43,7 @@ has a few predefined networks, to list them:
|
|||||||
|
|
||||||
And to connect to one of those networks and join a channel:
|
And to connect to one of those networks and join a channel:
|
||||||
|
|
||||||
/CONNECT Freenode
|
/CONNECT LiberaChat
|
||||||
/JOIN #irssi
|
/JOIN #irssi
|
||||||
|
|
||||||
To add more networks:
|
To add more networks:
|
||||||
@ -67,7 +67,7 @@ wait for 2 seconds before joining channels:
|
|||||||
If you have irssi 0.8.18 or higher and the irc network supports it, you can use
|
If you have irssi 0.8.18 or higher and the irc network supports it, you can use
|
||||||
SASL instead of nickserv, which is more reliable:
|
SASL instead of nickserv, which is more reliable:
|
||||||
|
|
||||||
/NETWORK ADD -sasl_username yourname -sasl_password yourpassword -sasl_mechanism PLAIN Freenode
|
/NETWORK ADD -sasl_username yourname -sasl_password yourpassword -sasl_mechanism PLAIN ExampleNet
|
||||||
|
|
||||||
These commands have many more options, see their help for details:
|
These commands have many more options, see their help for details:
|
||||||
|
|
||||||
|
10
irssi.conf
10
irssi.conf
@ -7,6 +7,7 @@ servers = (
|
|||||||
{ address = "ssl.ircnet.ovh"; chatnet = "IRCnet"; port = "6697"; use_tls = "yes"; tls_verify = "yes"; },
|
{ address = "ssl.ircnet.ovh"; chatnet = "IRCnet"; port = "6697"; use_tls = "yes"; tls_verify = "yes"; },
|
||||||
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
|
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
|
||||||
{ address = "irc.ircsource.net"; chatnet = "IRCSource"; port = "6667"; },
|
{ address = "irc.ircsource.net"; chatnet = "IRCSource"; port = "6667"; },
|
||||||
|
{ address = "irc.libera.chat"; chatnet = "LiberaChat"; port = "6697"; use_tls = "yes"; tls_verify = "yes"; },
|
||||||
{ address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
|
{ address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
|
||||||
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6697"; use_tls = "yes"; tls_verify = "yes"; },
|
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6697"; use_tls = "yes"; tls_verify = "yes"; },
|
||||||
{ address = "irc.quakenet.org"; chatnet = "QuakeNet"; port = "6667"; },
|
{ address = "irc.quakenet.org"; chatnet = "QuakeNet"; port = "6667"; },
|
||||||
@ -58,6 +59,12 @@ chatnets = {
|
|||||||
max_msgs = "4";
|
max_msgs = "4";
|
||||||
max_whois = "1";
|
max_whois = "1";
|
||||||
};
|
};
|
||||||
|
LiberaChat = {
|
||||||
|
type = "IRC";
|
||||||
|
max_kicks = "1";
|
||||||
|
max_msgs = "4";
|
||||||
|
max_whois = "1";
|
||||||
|
};
|
||||||
NetFuze = {
|
NetFuze = {
|
||||||
type = "IRC";
|
type = "IRC";
|
||||||
max_kicks = "1";
|
max_kicks = "1";
|
||||||
@ -96,10 +103,11 @@ chatnets = {
|
|||||||
channels = (
|
channels = (
|
||||||
{ name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
|
{ name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
|
||||||
{ name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; },
|
{ name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; },
|
||||||
{ name = "#irssi"; chatnet = "Freenode"; autojoin = "No"; },
|
|
||||||
{ name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
|
{ name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
|
||||||
{ name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
|
{ name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
|
||||||
{ name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
|
{ name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
|
||||||
|
{ name = "#libera"; chatnet = "LiberaChat"; autojoin = "No"; },
|
||||||
|
{ name = "#irssi"; chatnet = "LiberaChat"; autojoin = "No"; },
|
||||||
{ name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
|
{ name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
|
||||||
{ name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
|
{ name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
|
||||||
{ name = "silc"; chatnet = "SILC"; autojoin = "No"; }
|
{ name = "silc"; chatnet = "SILC"; autojoin = "No"; }
|
||||||
|
Loading…
Reference in New Issue
Block a user