-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.toml.dist
58 lines (47 loc) · 1.37 KB
/
config.toml.dist
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
plugin_path="plugins"
extra_plugins=[
# babel seamlessly transpiles javascript before executing it in squircy3, enabling the use of
# ES2017+ features in your scripts.
"babel.so",
# node_compat is a barebones compatibility layer for NodeJS APIs. It supports a limited set of
# features such as parts of child_process, net, and crypto. Requires babel.
"node_compat.so",
# squircy2_compat is a compatibility layer for legacy squIRCy2 scripts.
"squircy2_compat.so",
# script is a plugin that loads scripts from a directory and executes them during application
# startup.
"script.so",
# discord is a plugin that enables discord interaction, ie. discord bot functionality.
"discord.so",
]
[irc]
nick="squishyjones"
user="mrjones"
network="irc.libera.chat:6697"
tls=true
sasl=false
#sasl_username=""
#sasl_password=""
#server_password=""
[vm]
modules_path="node_modules"
[babel]
enable=true
[script]
scripts_path="scripts"
[squircy2_compat]
# set enable_file_api to true to allow scripts to read from the filesystem.
enable_file_api=false
# set the root directory of the filesystem access; files outside this root will not be loaded.
file_api_root="files"
#owner_nick=""
#owner_host=""
data_path="data"
[node_compat]
# set enable_exec to true to allow scripts to spawn child processes.
enable_exec=false
[discord]
# bot authorization token
#token=""
#owner=""
#activity=""