1 ## Example RC file for ctrlproxy.
2 ## Read the documentation for more information.
5 ## Replication mechanism to use (some other IRC proxies call this backlog)
8 ## simple: Send backlog since the user last said something
9 ## lastdisconnect: Send backlog since the users' last disconnect
10 ## highlight: Send backlog since last connect, but only lines
11 ## containing 'matches' (see below)
14 ## Prepend all lines in replication with the time a line was received when replicating
15 ## possible settings: never|always|replication
18 ## What words to look for when remembering lines
19 ## (in case "replication = highlight")
20 ## Seperate using semicolons
21 # matches=ctrlproxy;foobar
23 ## Port at which CtrlProxy should listen for new connections
24 ## Connections can be plain IRC connections or using the SOCKS protocol.
27 ## Password for logging in to ctrlproxy
30 ## Set "bind" to make ctrlproxy only listen on a specific IP address:
31 ## Example: bind=192.168.4.3
33 ## Override motd-file location
34 #motd-file = /tmp/my-motd
36 ## Whether or not to automatically connect to a network if a client requests
37 ## a connection. If disabled, it is only possible to connect to networks
38 ## listed in the configuration
39 ## create-implicit = true
41 ## Save state to configuration file on exit
44 ## Networks to connect to on startup. Seperate by semicolons
46 # autoconnect = admin;irc.oftc.net;irc.freenode.net;
48 ## Automatically set AWAY after a certain period of time
49 #auto-away-enable = true
50 #auto-away-message = I'm currently away, sorry!
51 #auto-away-time = 300 # in seconds
53 ## Irssi-style logging
56 ## -------------- Networks -------------------
58 ## The Administration network
59 ## This is a virtual network that provides a administration
60 ## interface to ctrlproxy.
64 ## Example configuration for Freenode
66 servers = irc://irc.freenode.net/
69 ## Somewhat more complex configuration for OFTC
71 servers = irc://irc.ipv6.oftc.net/;ircs://irc.freenode.net/
73 ## Bind to a specific address locally:
74 # bind = 2001::dead:beef:cafe
75 ## Custom nick, different from default configuration
77 ## Fullname sent to server
79 ## Username sent to server (used in hostmask)
81 ## How many seconds to wait between tries to reconnect
83 # reconnect-interval=60
85 ## Interfacing with a local inetd-style program
87 program = /usr/sbin/bitlbee