-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathapp-config.yml
66 lines (54 loc) · 2.63 KB
/
app-config.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
64
65
66
## Front end settings that will be plugged in to configure/config.js (if you decide to only use provided customizations)
## You can update config.js to suit your needs
## These settings will be injected into qwebirc.js where appropriate and into the config intialization
## These will be compliled using lodash templates (see http://lodash.com/docs#template) with this file as the object
#default network name
network: "ChatNet"
init_config:
networkName: "<%= network %>" #eg Freenode
appTitle: "<%= network %> WebIRC" #eg Freenode WebIRC
uiOptions: #set any of the defaults values in js/src/config/options.js -- may be overriden by user
colour: #hex values
background: #"f0f7ff"
font: #"000"
brouhaha:
enabled: false #no aggregator by default
quit_msg: Page closed
highlight: true # highlight messages
beep_sound: #beep -- any of the sounds specified below
client:
loginRegex: "I recogni[sz]e you" #authed when this test passes on a message from a network service
networkServices:
#network hosts ie Services.Quakenet.net
#- Services.Quakenet.net
settings: #default (initial) user settings
nickname: #""
username: #""
password: #""
channels: #[]
auth: #false
#demand authentication -- not setable by user
requireAuth: false #require authentication?
parseQueryString: true #should the query string be parse for option presets see https://github.com/megawac/qwebirc-enhancements#configuration
user_settings:
welcome_message: true #show a welcome message on first visit?
qwebirc_config: #random variables you may wish to settings
auth_command: #defaults to "AUTHSERV AUTH {username} {password}" though I've seen many different commands
password_format: "{username} {password}" #for instance "{password}"
base_url: /
static_url: /
router_prefix: ! #the hash prepended to urls starts with this string
timeout: #timeout requests after period
#for instance google analytics code. Below is jsdelivr tracking https://github.com/jsdelivr/jsdelivr#contribute-performance-data
extra_html: <script src="//cdn.jsdelivr.net/jsdelivr-rum/latest/jsdelivr-rum.min.js"></script>
templates: ## any data you would like to prefill the handlebars templates
feedback_form_url: https://docs.google.com/forms/d/1DQUg-DOEMbmqqeCryhMr6t20m2EMSkng28HdWIUm2vM/viewform
sounds: #supported sounds requires a mp3 and ogg file for each in /sound/
- beep
- smb_coin
- smb_kick
- smb_pause
- smb3_fireball
- smb3_frog_mario_walk
- smw_spring_jump
- smw_stomp