/
failircd.yml
63 lines (48 loc) · 1.01 KB
/
failircd.yml
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# failirc server configuration
---
server:
name: Fail IRC
listen:
- port: 6667
- port: 6697
ssl: enabled
timeout: 15
workers: 2 .. 4
operators:
- mask: "meh!*@*"
password: password
flags: god
modules:
base:
misc:
motd: >
Welcome to a fail IRC.
ping timeout: 60
allowed nick: "nick.match(/^[0-9A-Za-z_\[\]\{\}\|\^`\-\\=\.]{1,23}$/)"
messages:
part: "#{message}"
version: "#{server.modules}"
quit: "Quit: #{message}"
kill: "Killed by #{sender.nick}: #{message.empty? ? 'No reason' : message}"
autotune:
minimum: 10
rate: 10
firewall:
cloaking:
keys:
- jsdhfjhsdjfhjsadhf8829348h98ashd9uasd
- 23895yu9134h 9uhs9aduhf9ashd f2 99urhsaj
- 938jhrfjsadnlbkdsfgkj
autojoin: "#lol"
# wordfilter:
# filters:
# netlog:
shorten:
service: isgd
timeout: 5
length: 42
reupload:
service: imageshack
timeout: 30
matches:
4chan: images\.4chan\.org