diff options
author | destruc7i0n <6181960+destruc7i0n@users.noreply.github.com> | 2020-02-11 15:23:23 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-11 15:23:23 -0500 |
commit | d2cff4ced30817c2d02bc9c133cbabcf380b6de7 (patch) | |
tree | d79b7e9f1e959d22dd9b68cec8a65e49658a16fa /src/Config.ts | |
parent | Merge pull request #37 from destruc7i0n/webhooks (diff) | |
parent | Precedence (diff) | |
download | shulker-d2cff4ced30817c2d02bc9c133cbabcf380b6de7.tar.gz shulker-d2cff4ced30817c2d02bc9c133cbabcf380b6de7.zip |
Merge pull request #47 from destruc7i0n/refactor
Refactor
Diffstat (limited to 'src/Config.ts')
-rw-r--r-- | src/Config.ts | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/Config.ts b/src/Config.ts new file mode 100644 index 0000000..ce59ed2 --- /dev/null +++ b/src/Config.ts @@ -0,0 +1,42 @@ +export interface Config { + PORT: number + + USE_WEBHOOKS: boolean + WEBHOOK_URL: string + DISCORD_TOKEN: string + DISCORD_CHANNEL_ID: string + DISCORD_CHANNEL_NAME: string + DISCORD_MESSAGE_TEMPLATE: string + + MINECRAFT_SERVER_RCON_IP: string + MINECRAFT_SERVER_RCON_PORT: number + MINECRAFT_SERVER_RCON_PASSWORD: string + MINECRAFT_TELLRAW_TEMPLATE: string + + IS_LOCAL_FILE: boolean + LOCAL_FILE_PATH: string + + PATH_TO_MINECRAFT_SERVER_INSTALL?: string + YOUR_URL?: string + + SHOW_INIT_MESSAGE: boolean + + ALLOW_USER_MENTIONS: boolean + ALLOW_HERE_EVERYONE_MENTIONS: boolean + ALLOW_SLASH_COMMANDS: boolean + SLASH_COMMAND_ROLES: string[] + + WEBHOOK: string + REGEX_SERVER_PREFIX: string + REGEX_MATCH_CHAT_MC: string + REGEX_IGNORED_CHAT: string + DEBUG: boolean + + SERVER_NAME: string + SERVER_IMAGE: string + SHOW_PLAYER_CONN_STAT: boolean + SHOW_PLAYER_ADVANCEMENT: boolean + SHOW_PLAYER_DEATH: boolean + SHOW_PLAYER_ME: boolean + DEATH_KEY_WORDS: string[] +} |