]> jfr.im git - irc/rizon/acid.git/blob - vizon/vizon.example.yml
WIP: Allow barring of users from VIzon
[irc/rizon/acid.git] / vizon / vizon.example.yml
1 clients:
2 -
3 nick: VizonBot
4 user: colors
5 host: services.rizon.net
6 vhost: for.everyone
7 name: VIzon
8 modes: iUop
9 channels: [ vizonChannel, vizonCommandChannel ]
10 # Command privilege levels:
11 # none - All opers can use
12 # anyone - Any user can use
13 # flag - Only opers with correct flag can use
14 commands:
15 -
16 name: help
17 privilege: anyone
18 clazz: net.rizon.acid.commands.Help
19 -
20 name: bet
21 privilege: anyone
22 clazz: net.rizon.acid.plugins.vizon.commands.BetCommand
23 -
24 name: "!bet"
25 privilege: anyone
26 clazz: net.rizon.acid.plugins.vizon.commands.BetCommand
27 -
28 name: check
29 privilege: anyone
30 clazz: net.rizon.acid.plugins.vizon.commands.CheckCommand
31 -
32 name: "!check"
33 privilege: anyone
34 clazz: net.rizon.acid.plugins.vizon.commands.CheckCommand
35 -
36 name: request
37 privilege: anyone
38 clazz: net.rizon.acid.plugins.vizon.commands.RequestCommand
39 -
40 name: "!request"
41 privilege: anyone
42 clazz: net.rizon.acid.plugins.vizon.commands.RequestCommand
43 -
44 name: vip
45 privilege: anyone
46 clazz: net.rizon.acid.plugins.vizon.commands.VipCommand
47 -
48 name: "!vip"
49 privilege: anyone
50 clazz: net.rizon.acid.plugins.vizon.commands.VipCommand
51 -
52 name: pending
53 channels: [vhost]
54 privilege: none
55 clazz: net.rizon.acid.plugins.vizon.commands.PendingRequestCommand
56 -
57 name: p
58 channels: [vhost]
59 privilege: none
60 clazz: net.rizon.acid.plugins.vizon.commands.PendingRequestCommand
61 -
62 name: approve
63 channels: [vhost]
64 privilege: none
65 clazz: net.rizon.acid.plugins.vizon.commands.ApproveRequestCommand
66 -
67 name: a
68 channels: [vhost]
69 privilege: none
70 clazz: net.rizon.acid.plugins.vizon.commands.ApproveRequestCommand
71 -
72 name: reject
73 channels: [vhost]
74 privilege: none
75 clazz: net.rizon.acid.plugins.vizon.commands.RejectRequestCommand
76 -
77 name: r
78 channels: [vhost]
79 privilege: none
80 clazz: net.rizon.acid.plugins.vizon.commands.RejectRequestCommand
81 -
82 name: delete
83 channels: [vhost]
84 privilege: none
85 clazz: net.rizon.acid.plugins.vizon.commands.DeleteCommand
86 -
87 name: order
88 channels: [vizonCommandChannel]
89 privilege: none
90 clazz: net.rizon.acid.plugins.vizon.commands.OrderResultsCommand
91 -
92 name: vhost
93 privilege: none
94 clazz: net.rizon.acid.plugins.vizon.commands.ModifyVhostCommand
95 - name: ban
96 channels: [ vhost ]
97 privilege: none
98 clazz: net.rizon.acid.plugins.vizon.commands.BanCommand
99 - name: b
100 channels: [ vhost ]
101 privilege: none
102 clazz: net.rizon.acid.plugins.vizon.commands.BanCommand
103
104 vizonChannel: "#opers"
105 vizonDebugChannel: "#opers"
106 vizonBot: "VizonBot"
107
108 days: [3, 5, 7]
109 drawingOpen: "+24h"
110 drawingClose: "+10m"
111 drawingTime: "22:00:00"
112
113 firstPrize: 120
114 secondPrize: 60
115 thirdPrize: 30
116 consolationPrize: 10