UNPKG

d-bot

Version:

A quirky Discord bot made for single, small, private servers

157 lines (156 loc) 3.23 kB
{ "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "required": [ "token", "owner", "prefixes" ], "additionalProperties": false, "properties": { "token": { "type": "string" }, "owner": { "type": "string", "pattern": "^[0-9]+$" }, "prefixes": { "type": "array", "items": { "type": "string", "minLength": 1, "maxLength": 1 } }, "adminRole": { "type": "string", "default": null }, "privateChannels": { "type": "array", "items": { "type": "string", "pattern": "^[0-9]+$" }, "default": [] }, "noLogServers": { "type": "array", "items": { "type": "string", "pattern": "^[0-9]+$" }, "default": [] }, "noLogChannels": { "type": "array", "items": { "type": "string", "pattern": "^[0-9]+$" }, "default": [] }, "allowCustomColors": { "type": "boolean", "default": false }, "minecraft": { "type": "object", "properties": { "ip": { "type": "string" }, "port": { "type": "integer" } }, "default": null, "additionalProperties": false }, "mumble": { "type": "object", "properties": { "email": { "type": "string" }, "apiKey": { "type": "string" } }, "default": null, "additionalProperties": false }, "starbound": { "type": "object", "properties": { "statusImage": { "type": "string", "format": "url" } }, "default": null, "additionalProperties": false }, "7d": { "type": "object", "properties": { "ip": { "type": "string" }, "telnetPort": { "type": "integer" }, "telnetPass": { "type": "string" } }, "default": null, "additionalProperties": false }, "userAliases": { "type": "object", "additionalProperties": false, "patternProperties": { "^[0-9]+$": { "type": "array", "items": { "type": "string", "minLength": 1 } } }, "default": {} }, "timezones": { "type": "object", "additionalProperties": false, "patternProperties": { ".+": { "type": "string", "format": "IANATimeZone" } } }, "comic": { "properties": { "channel": { "type": "string", "pattern": "^[0-9]+$" }, "users": { "type": "object", "additionalProperties": false, "patternProperties": { "^[0-9]+$": { "type": "string", "minLength": 1 } } } }, "default": null, "additionalProperties": false } } }