# _ _ _ _ ____ _ __ __ ____ _ _
# | | | | | |_ _ __ __ _/ ___|| |_ __ _ / _|/ _|/ ___| |__ __ _| |_
# | | | | | __| '__/ _` \___ \| __/ _` | |_| |_| | | '_ \ / _` | __|
# | |_| | | |_| | | (_| |___) | || (_| | _| _| |___| | | | (_| | |_
# \___/|_|\__|_| \__,_|____/ \__\__,_|_| |_| \____|_| |_|\__,_|\__|
# UltraStaffChat - config.yml - Configuration.
# Copyright 2020 Joshua Sing & Myles Newton | All rights reserved.
# Support | https://discord.joshualovescode.dev
# Docs | https://docs.joshualovescode.dev/plugins/ultrastaffchat-bungeecord#configuration
# [ UltraStaffChat | MySQL Configuration ]
# MySQL | Do you want to use MySQL?
mysql-address: "localhost"
# MySQL | User [ I do not suggest using "root" for security reasons. ]
mysql-user: "ultrastaffchat"
mysql-pass: "UltraStaffChatUserPassw0rd"
mysql-db: "ultrastaffchat"
# [ UltraStaffChat | Discord Webhook Configuration ]
# Discord | Do you want to use the discord webhook?
discord-link-enabled: false
discord-link-url: "https://discordapp.com/api/webhooks/XXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
# Discord | Webhook Username
discord-link-username: "UltraStaffChat"
# Discord | Join Messages
# Discord | Leave Messages
# Discord | StaffChat Format [ Placeholders: Player {player}, Server {server}, Message {message} ]
discord-link-staffmessage-layout: "[StaffChat] **{player}**: {message}"
# Discord | Embed Color [ HEX ]
discord-link-embed-color: "#5555FF"
# [ UltraStaffChat | Staff List Configuration ]
# List | Do you want to allow players with a permission to do '/stafflist'?
# List | Header [ Placeholders: {count} ]
stafflist-header: "&7({count}) &c&lOnline Staff Members&c:"
# List | Format [ Will be sent for each staff member online, Placeholders: {player}, {server} ]
stafflist-format: "&4{player} &7- &4{server}"
# [ UltraStaffChat | Toggle Configuration ]
# Toggle | Do you want to allow staff members to do '/sctoggle'?
staffchat-toggle-enabled: true
staffchat-toggle-message-on: "&8[&4&lStaffChat&8] &cStaffChat Toggled On!"
staffchat-toggle-message-off: "&8[&4&lStaffChat&8] &cStaffChat Toggled Off!"
# [ UltraStaffChat | Mute Configuration ]
# Mute | Do you want to allow staff members to hide their staff chat?
staffchat-mute-enabled: true
staffchat-mute-message-on: "&8[&4&lStaffChat&8] &cStaffChat Muted!"
staffchat-mute-message-off: "&8[&4&lStaffChat&8] &cStaffChat Unmuted!"
# [ UltraStaffChat | AFK Configuration ]
# AFK | Do you want to allow staff members to mark themselves as afk?
staffchat-afk-enabled: true
# AFK | Broadcast [ Placeholders: {player} ]
staffchat-afk-msg-on: "&7{player} is now &c&lAFK&7."
# AFK | Broadcast [ Placeholders: {player} ]
staffchat-afk-msg-off: "&7{player} is no longer &c&lAFK&7."
# [ UltraStaffChat | Join Configuration ]
# Join | Do you want to notify all online staff when another staff member joins?
announce-staff-join: true
# Join | Should we display the join message to the user that joined?
announce-staff-join-self: true
# Join | Message [ Placeholders: Player {player}, {server} ]
announce-staff-join-msg: "&7[&a&l+&7] &7[{server}] &a{player}"
# [ UltraStaffChat | Leave Configuration ]
# Leave | Do you want to notify all online staff when another staff member leaves?
announce-staff-leave: true
# Leave | Should we display the leave message to the user that left?
announce-staff-leave-self: true
# Leave | Message [ Placeholders: Player {player} ]
announce-staff-leave-msg: "&7[&c&l-&7] &c{player}"
# [ UltraStaffChat | Server Switch Configuration ]
# Switch | Do you want to notify all online staff when another staff switches servers?
announce-staff-switch: true
# Switch | Do you want the message to show to the user who switched?
announce-staff-switch-showmbm: true
# Switch | Message [ Placeholders: Player {player}, New Server: {newserver}, Old Server: {oldserver} ]
announce-staff-switch-msg: "&8[&4&lStaffChat&8] &c{player} joined &4{newserver}&c from &4{oldserver}&c."
# [ UltraStaffChat | Update Configuration ]
# Update | Do you want to notify administrators when a update is available? [ Recommended! ]
# Update | Notification [ Placeholders: {newversion}, {oldversion}, {newline} ]
update-announce-msg: "&8[&9&lUltraStaffChat&8] &cA &cupdate &cis &cavailable!{newline}&cCurrent &cversion: &c{oldversion}, &cNew &cversion: &c{newversion}"
# [ UltraStaffChat | General Configuration ]
# StaffChat | Format [ Placeholders: Player {player}, Server {server}, Message {message} ]
staffchatlayout: "&8[&4&lStaffChat&8] &4{player}&c: &c{message}"
# StaffChat | Message Color [ Example "&c" ]
# StaffChat | Do you want to let staff members use a prefix in their message to make it go to staff chat?
# StaffChat | Prefix [ Cannot be "/" ]
# StaffChat | No Permission Message.
nopermission: "&cNo Permission."
# StaffChat | Usage Message
usage: "&cUsage: /staffchat <message>"
# [ UltraStaffChat | Permission Configuration ]
# Permission | Staff List
stafflist-perm: "usc.stafflist"
staffchat-toggle-perm: "staffchat.toggle"
staffchat-mute-perm: "staffchat.mute"
staffchat-afk-perm: "staffchat.afk"
# Permission | Join Broadcast
announce-staff-join-perm: "staffchat.join"
# Permission | Leave Broadcast
announce-staff-leave-perm: "staffchat.leave"
# Permission | Switch Broadcast
announce-staff-switch-perm: "staffchat.switch"
# Permission | Join Update Notification
update-announce-perm: "ultrastaffchat.notifyupdate"
staffchattalkperm: "staffchat.talk"
staffchatreadperm: "staffchat.read"
# Permission | Config Reload
reloadperm: "ultrastaffchat.reload"
debugperm: "ultrastaffchat.usedebug"
# [ UltraStaffChat | System Configuration ]
# System | Configuration File Version [ Don't change! ]