forked from Falaina/Denshi
-
Notifications
You must be signed in to change notification settings - Fork 11
/
naoko.conf
80 lines (72 loc) · 3.32 KB
/
naoko.conf
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
[naoko]
# Sychtube room to join
room = Science
# Password for the Synchtube room (can be blank)
room_pw =
# Nickname for the bot
nick = DenshiBot
# Password for the bot's account
pass =
# Minimum time between messages (in seconds)
spam_interval = 0.5
# Minimum time between skips (in seconds)
# Used to detect scripts spamming skip votes.
# Does not affect skip commands.
skip_interval = 30
# Hybrid mod Administrator (can be blank)
# The mod (must be a mod) who can edit the permissions for hybrid mods.
# If blank any mod can make changes.
hmod_admin =
# IRC server
irc_server = irc.as.rizon.net
# IRC channel - Case sensitive
irc_channel =
# IRC nick (if blank IRC will be disabled)
irc_nick =
# IRC password (can be blank)
irc_pass =
# Web Server
# Specify the mode of the web server, the valid options are standalone, embedded, and blank.
# In embedded mode the server will be handled by Naoko, but will be dependent on her running.
# In standalone mode you can control it independently of Naoko.
# If you leave this blank the web server will be completely disabled.
# Standalone mode only works on operating systems which supply a proper fork(), which does not include Windows.
webserver_mode =
# The protocol being used. Valid options are http and fastcgi. http uses the bottle.py server, which is slow, while
# fastcgi uses flup and requires another web server, such as apache or nginx, be set up to serve requests.
# fastcgi requires standalone mode and that flup be installed separately.
webserver_protocol = http
# Specify the host the webserver will be listening for.
# Common options would be localhost, where it will only be accessible from the machine where she is running, and
# 0.0.0.0 where she will listen for all traffic on the specified port. When using fastcgi to connect to another
# server it is recommended to only listen to the ip of the machine which hosts the web server, which is most likely
# localhost.
webserver_host =
# Specify the port on which Naoko will listen for connections.
# Standard HTTP is port 80, but that is likely to require superuser permissions. Port 8080 is recommended for http.
# The site will be accessible on <IP of this machine>:8080 in that case.
# With fastcgi an unused port like 9000 is recommended
webserver_port =
# Location of sqlite3 database file. An empty database will be created if file
# does not exist. If db_file is set to ':memory:', an sqlite3 in-memory database
# will be created and no database operations will persist between restarts.
# If left blank, database operations will be disabled
db_file = naoko.db
# Soundcloud Client ID
# Required to connect to the Soundcloud API.
# Without one she will be unable to validate Soundcloud tracks.
# She will default to not storing Soundcloud tracks in her database
# and trusting the durations provided by Synchtube.
# See http://soundcloud.com/you/apps to register your appplication and acquire an ID.
sc_client_id =
# Microsoft Translator API
# If it is blank translation will be disabled
# See http://www.microsofttranslator.com/dev/
# and http://msdn.microsoft.com/en-us/library/hh454950.aspx
# for instructions on how to get a Client ID and a Client Secret
mst_client_id =
# Microsoft Translator Client Secret
mst_client_secret =
# Wolfram Alpha Client ID
# See http://products.wolframalpha.com/api/ to register your application and obtain an ID.
wolfram_id =