Add error checking in places, set up automatic relay provisioning and fix starting bots

This commit is contained in:
2019-08-25 21:29:11 +01:00
parent ff74968ff8
commit 2d70d5af11
19 changed files with 242 additions and 262 deletions

View File

@@ -4,7 +4,7 @@
"Address": "127.0.0.1",
"UseSSL": true
},
"Relay": {
"RelayAPI": {
"Enabled": true,
"Port": 13868,
"Address": "127.0.0.1",
@@ -16,6 +16,12 @@
"UsePassword": true,
"ConnectOnCreate": false,
"Debug": false,
"Relay": {
"Host": "127.0.0.1",
"Port": "201x",
"User": "sir",
"Password": "sir"
},
"Dist": {
"Enabled": true,
"SendOutput": false,

View File

@@ -1,27 +1,27 @@
{
"pass": "pass <password>",
"logout": "logout",
"del": "del <network> <relay>",
"mod": "mod <network> <variable> <value>",
"get": "get <name> <variable>",
"del": "del <name>",
"mod": "mod <name> [<key>] [<value>]",
"who": "who <query>",
"join": "join <network> <relay> <channel> [<key>]",
"part": "part <network> <relay> <channel>",
"enable": "enable <network> <id>",
"disable": "disable <network> <id>",
"join": "join <name> <num> <channel> [<key>]",
"part": "part <name> <num> <channel>",
"enable": "enable <name> <num>",
"disable": "disable <name> <num>",
"list": "list",
"stats": "stats [<name>]",
"save": "save <(file)|list|all>",
"load": "load <(file)|list|all>",
"dist": "dist",
"loadmod": "loadmod <module>",
"msg": "msg <network> <relay> <target> <message...>",
"msg": "msg <name> <target> <message...>",
"mon": "mon -h",
"chans": "chans <nick> [<nick> ...]",
"users": "users <channel> [<channel> ...]",
"relay": "relay <add|del|list> [<network> <host> <port> <user> <password> | <network> <id> | <network>]",
"relay": "relay <add|del|list> [<network>] [<num>]",
"network": "network <add|del|list> [<name> <address> <port> <ssl|plain> <sasl|ns|none>]",
"provision": "provision <relay> <alias> [<network>]",
"cmd": "cmd <network> <relay> <user> <entity> <text ...>",
"auto": "auto <network> <relay>",
"cmd": "cmd <relay> <user> <entity> <text ...>",
"token": "token <add|del|list> [<key>] [<relay>]",
"all": "all <entity> <text ...>",
"allc": "allc <network|alias> <(network)|(alias)> <entity> <text ...>"

View File

@@ -1 +0,0 @@
[]