irc
This is an old revision of the document!
Table of Contents
IRC is powered by ngircd, since it's one of the few servers nicely packaged into Debian.
Bouncer
We use ZNC for bouncing services (irc-bouncer:6676). Apparently you add new users like this. This amounts to:-
<User frank>
Pass = plain#supersecret#
Nick = frank
AltNick = frank_1
Ident = frank
RealName = New User
QuitMsg = *poof*
StatusPrefix = *
Buffer = 100
KeepBuffer = true
MultiClients = true
BounceDCCs = true
DenyLoadMod = false
Admin = false
DenySetVHost = false
DCCLookupMethod = default
TimestampFormat = [%H:%M:%S]
AppendTimestamp = false
PrependTimestamp = true
TimezoneOffset = 0.00
JoinTries = 10
MaxJoins = 5
IRCConnectEnabled = true
Server = irc.wormnet.eu 6667
</User>
# killall -HUP znc
Bitlbee
Bitlbee is an IRC → Jabber/Twitter/ICQ/Whatever-else gateway, running on port localhost:6666.
- A reasonable terse guide to getting going: https://help.ubuntu.com/community/Bitlbee
- More in-depth: http://wiki.redbrick.dcu.ie/mw/Bitlbee
Bitlbee and IRSSI
You can auto-connect to bitlbee on startup with these sorts of things in your config:-
servers = (
{
address = "localhost";
chatnet = "bitlbee";
port = "6666";
use_ssl = "no";
ssl_verify = "no";
autoconnect = "yes";
},
chatnets = {
bitlbee = { type = "IRC"; };
channels = (
{
name = "&bitlbee";
chatnet = "bitlbee";
autojoin = "yes";
autosendcmd = "/msg root identify my-secret-identity";
},
There may be a better way to do the last bit, but meh.
irc.1355256723.txt.gz · Last modified: 2012/12/11 20:12 by lentinj