2015-07-22 20:46:38 +02:00
|
|
|
# This is a sample configuration file for PyLink. You'll likely want to rename it to config.yml
|
|
|
|
# and begin your configuration there.
|
|
|
|
|
|
|
|
# Note: lines starting with a "#" are comments and will be ignored.
|
|
|
|
|
2015-03-19 20:55:18 +01:00
|
|
|
bot:
|
2015-07-18 08:44:52 +02:00
|
|
|
# Sets nick, user/ident, and real name.
|
2015-07-07 21:03:30 +02:00
|
|
|
nick: pylink
|
|
|
|
user: pylink
|
|
|
|
realname: PyLink Service Client
|
|
|
|
# Console log verbosity: see https://docs.python.org/3/library/logging.html#logging-levels
|
|
|
|
loglevel: DEBUG
|
2015-03-19 20:55:18 +01:00
|
|
|
|
|
|
|
login:
|
2015-07-07 21:03:30 +02:00
|
|
|
# PyLink administrative login - Change this, or the service will not start!
|
|
|
|
user: admin
|
|
|
|
password: changeme
|
2015-03-19 20:55:18 +01:00
|
|
|
|
2015-07-10 23:17:43 +02:00
|
|
|
servers:
|
|
|
|
yournet:
|
|
|
|
# Server IP, port, and passwords
|
|
|
|
ip: 127.0.0.1
|
|
|
|
port: 7000
|
|
|
|
recvpass: "abcd"
|
|
|
|
sendpass: "abcd"
|
2015-07-12 05:09:36 +02:00
|
|
|
|
2015-07-10 23:17:43 +02:00
|
|
|
# Hostname we will use to connect to the remote server
|
|
|
|
hostname: "pylink.yournet"
|
2015-07-12 05:09:36 +02:00
|
|
|
|
2015-07-10 23:17:43 +02:00
|
|
|
# SID - required for InspIRCd and TS6 based servers. This must be three characters long.
|
|
|
|
# The first char must be a digit [0-9], and the remaining two chars may be letters [A-Z] or digits.
|
|
|
|
sid: "0AL"
|
2015-07-12 05:09:36 +02:00
|
|
|
|
|
|
|
# SID range - the range of SIDs PyLink is allowed to use to generate server IDs. On TS6,
|
|
|
|
# this should be a combination of digits, letters, and #'s. Each # denotes a range (0-9A-Z)
|
|
|
|
# of characters that can be used by PyLink. You will want to make sure no other servers
|
|
|
|
# are using this range. There must be at least one # in the entry.
|
|
|
|
sidrange: "8##"
|
|
|
|
|
2015-07-10 23:17:43 +02:00
|
|
|
# Autojoin channels
|
|
|
|
channels: ["#pylink"]
|
|
|
|
protocol: "inspircd"
|
2015-04-25 07:37:07 +02:00
|
|
|
|
2015-07-18 08:44:52 +02:00
|
|
|
# Sets autoconnect delay - comment this out or set the value negative to disable autoconnect entirely.
|
2015-07-15 20:53:07 +02:00
|
|
|
autoconnect: 5
|
|
|
|
|
2015-07-18 08:44:52 +02:00
|
|
|
# Sets ping frequency (i.e. how long we should wait between sending pings to our uplink).
|
|
|
|
# When more than two consecutive pings are missed, PyLink will disconnect with a ping timeout.
|
|
|
|
pingfreq: 30
|
|
|
|
|
2015-07-20 23:36:47 +02:00
|
|
|
# Separator character (used by relay)
|
|
|
|
separator: "/"
|
|
|
|
|
2015-08-04 04:42:26 +02:00
|
|
|
# Sets the max nick length for the network. It is important this is set correctly, or
|
|
|
|
# PyLink might introduce a nick that is too long and cause netsplits!
|
|
|
|
maxnicklen: 30
|
|
|
|
|
2015-04-25 07:37:07 +02:00
|
|
|
# Plugins to load (omit the .py extension)
|
|
|
|
plugins:
|
2015-06-02 22:37:35 +02:00
|
|
|
- commands
|
2015-07-18 07:35:34 +02:00
|
|
|
# - admin
|
|
|
|
# - relay
|