RoodyProxy · Archivos
lang/en.yml
# ------------------------------------------------------------
# RoodyProxy · lang/en.yml
# Every message. {prefix} is the prefix below; variables go between braces: {player}.
# MiniMessage tags (<red>, <gradient>, <click>...) and & codes (&a, &#RRGGBB) both work.
# A message set to "" is not sent.
# Copy this file as lang/<code>.yml to make another language (language: <code> in config.yml).
# ------------------------------------------------------------
prefix: "<gradient:#00E0FF:#7D62FF><bold>RoodyProxy</bold></gradient> <dark_gray>»</dark_gray> <gray>"
formats:
# "... ago" in /msglog, /inspect and /friend list. {value} = the number.
duration:
day: "{value} day "
days: "{value} days "
hour: "{value} hour "
hours: "{value} hours "
minute: "{value} minute "
minutes: "{value} minutes "
second: "{value} second "
seconds: "{value} seconds "
date: "yyyy-MM-dd HH:mm:ss"
errors:
no_permission: "{prefix}<red>You don't have permission."
only_players: "{prefix}<red>Only players can use this command."
server_not_found: "{prefix}<red>That server does not exist."
player_not_found: "{prefix}<red><white>{player}</white> was not found."
storage_unavailable: "{prefix}<red>That cannot be done right now. Try again in a moment."
invalid_number: "{prefix}<red>That number is not valid."
command_blocked: "{prefix}<red>You cannot use that command here."
kicked_without_reason: "<red><bold>You were kicked.</bold><newline><newline><gray>Join again in a few seconds."
no_lobby_available: "<red><bold>There are no lobbies available.</bold><newline><newline><gray>Join again in a few seconds."
kicked_to_lobby: "{prefix}<red>You were kicked from <white>{server}</white>: {reason}"
already_connected: "<red><bold>You are already connected.</bold><newline><newline><gray>If you are not, wait a few seconds and join again."
session_replaced: "<yellow>You joined from another connection."
incompatible_version: "<red><bold>Your version is not supported.</bold><newline><newline><gray>Use {min} to {max}."
commands:
main:
help: "<gray>RoodyProxy {version}<newline><white>/roodyproxy reload</white> <dark_gray>-</dark_gray> reload the configuration<newline><white>/roodyproxy status</white> <dark_gray>-</dark_gray> status of the proxy<newline><white>/roodyproxy disconnect <player></white> <dark_gray>-</dark_gray> close their session"
reload:
reloading: "{prefix}Reloading..."
reloaded: "{prefix}<green>Reloaded. storage, redis and proxy-id need a proxy restart."
failed: "{prefix}<red>Could not reload: {error}"
disconnect:
offline: "{prefix}<red>That player is not online."
success: "{prefix}<green>The session of {player} was closed."
kick: "<yellow>Your session was closed.<newline><gray>You can join again now."
status: "{prefix}RoodyProxy <white>{version}</white><newline><gray>Proxy: <white>{proxy}</white> · Network: <white>{network}</white> · Players: <white>{online}</white><newline><gray>Data: <white>{storage}</white> · Maintenance: <white>{maintenance}</white><newline><gray>Modules: <white>{modules}</white><newline><gray>License: <white>{license}"
glist:
usage: "{prefix}Usage: /glist [server|all]"
empty_server: "{prefix}{server} is empty."
format: "<dark_gray>[<aqua>{server}</aqua>]</dark_gray> <gray>({count}):</gray> <white>{players}"
footer: "{prefix}There are <white>{total_count}/{max_players}</white> players on the network."
plist:
usage: "{prefix}Usage: /plist"
format: "<dark_gray>[<aqua>{proxy}</aqua>]</dark_gray> <white>{count}/{max}</white> <gray>players"
footer: "{prefix}There are <white>{total_count}/{max_players}</white> players on the network."
proxy:
format: "{prefix}You are on the proxy <white>{proxy}</white>."
pproxy:
usage: "{prefix}Usage: /pproxy <player>"
format: "{prefix}<white>{player}</white> is on the proxy <white>{proxy}</white>."
find:
usage: "{prefix}Usage: /find <player>"
format: "{prefix}<white>{player}</white> is on <white>{server}</white>."
alert:
usage: "{prefix}Usage: /alert <message>"
format: "<newline><red><bold>ALERT</bold></red> <dark_gray>»</dark_gray> <white>{message}<newline>"
send:
usage: "{prefix}Usage: /send <player|server|all> <server>"
same_server: "{prefix}<red>The servers must be different."
player_already_connected: "{prefix}<red>{player} is already on {server}."
player: "{prefix}You sent <white>{player}</white> to <white>{server}</white>."
server: "{prefix}You sent everyone on <white>{source}</white> to <white>{target}</white>."
all: "{prefix}You sent everyone to <white>{server}</white>."
target: "{prefix}Sending you to <white>{server}</white>."
modules:
lobby:
already_in_lobby: "{prefix}You are already in the lobby."
sending: "{prefix}Sending you to the lobby..."
lobby_not_found: "{prefix}<red>There are no lobbies available."
maintenance:
usage: "{prefix}Usage: /maintenance <enable [seconds]|disable>"
already_enabled: "{prefix}<red>Maintenance is already on."
already_disabled: "{prefix}<red>Maintenance is already off."
enabled: "{prefix}<yellow>Maintenance is on."
disabled: "{prefix}<green>Maintenance is off."
cooldown: "{prefix}<yellow>Maintenance starts in <white>{seconds}</white> seconds."
cooldown_one: "{prefix}<yellow>Maintenance starts in <white>1</white> second."
kick: "<red><bold>We are under maintenance.</bold><newline><newline><gray>Come back in a while."
command_blocker:
message: "{prefix}<red>You cannot use that command."
messaging:
format:
sent: "<dark_gray>(<gray>To <white>{target}</white></gray>)</dark_gray> <white>{message}"
received: "<dark_gray>(<gray>From <white>{sender}</white></gray>)</dark_gray> <white>{message}"
socialspy: "<dark_gray>[SocialSpy]</dark_gray> <gray>{sender} → {receiver}:</gray> <white>{message}"
commands:
msg:
usage: "{prefix}Usage: /msg <player> <message>"
cannot_self: "{prefix}<red>You cannot message yourself."
messages_disabled: "{prefix}<red>You have private messages turned off."
messages_disabled_other: "{prefix}<red>{player} has private messages turned off."
ignored: "{prefix}<red>You cannot write to someone you are ignoring."
target_ignore: "{prefix}<red>You cannot message this player."
reply:
no_reply: "{prefix}<red>You have nobody to reply to."
not_online: "{prefix}<red>That player is not online any more."
ignore:
usage: "{prefix}Usage: /ignore <player>"
cannot_self: "{prefix}<red>You cannot ignore yourself."
added: "{prefix}You are now ignoring <white>{player}</white>."
removed: "{prefix}You are not ignoring <white>{player}</white> any more."
not_found: "{prefix}<red>That player does not exist."
msgtoggle:
enabled: "{prefix}<green>Private messages on."
disabled: "{prefix}<red>Private messages off."
socialspy:
enabled: "{prefix}<green>SocialSpy on."
disabled: "{prefix}<red>SocialSpy off."
msglog:
usage: "{prefix}Usage: /msglog <player> [other|*] [page]"
page_not_found: "{prefix}<red>That page does not exist."
messages_not_found: "{prefix}<red>There are no messages."
format:
single:
header: "<dark_gray><st>+-----</st></dark_gray> <white>Messages of {user}</white> <dark_gray><st>-----+</st>"
message: "<gray><hover:show_text:'<gray>{date}'>{time}</hover> ago</gray> <dark_gray>-</dark_gray> <gray>({sender} → {receiver})</gray> <white>{message}"
footer: "<dark_gray><st>+-----</st></dark_gray> <click:run_command:/msglog {user} * {previous_page}><aqua>◀</aqua></click> <gray>Page {page}/{pages}</gray> <click:run_command:/msglog {user} * {next_page}><aqua>▶</aqua></click> <dark_gray><st>-----+</st>"
double:
header: "<dark_gray><st>+-----</st></dark_gray> <white>Messages between {first_user} and {second_user}</white> <dark_gray><st>-----+</st>"
message: "<gray><hover:show_text:'<gray>{date}'>{time}</hover> ago</gray> <dark_gray>-</dark_gray> <gray>({sender} → {receiver})</gray> <white>{message}"
footer: "<dark_gray><st>+-----</st></dark_gray> <click:run_command:/msglog {first_user} {second_user} {previous_page}><aqua>◀</aqua></click> <gray>Page {page}/{pages}</gray> <click:run_command:/msglog {first_user} {second_user} {next_page}><aqua>▶</aqua></click> <dark_gray><st>-----+</st>"
staff:
movement:
join: "{prefix}<aqua>{staff}</aqua> joined <aqua>{server}</aqua>."
change: "{prefix}<aqua>{staff}</aqua> moved to <aqua>{to}</aqua>."
quit: "{prefix}<aqua>{staff}</aqua> disconnected."
staffchat:
format: "<aqua><bold>Staff</bold></aqua> <dark_gray>»</dark_gray> <gray>({player} - {server})</gray> <white>{message}"
adminchat:
format: "<red><bold>Admin</bold></red> <dark_gray>»</dark_gray> <gray>({player} - {server})</gray> <white>{message}"
commands:
sc:
muted: "{prefix}<red>Your StaffChat is off (/scmute)."
global: "{prefix}Chat switched to <white>Global</white>."
staff: "{prefix}Chat switched to <aqua>Staff</aqua>."
ac:
muted: "{prefix}<red>Your AdminChat is off (/acmute)."
global: "{prefix}Chat switched to <white>Global</white>."
admin: "{prefix}Chat switched to <red>Admin</red>."
scmute:
muted: "{prefix}StaffChat off."
unmuted: "{prefix}StaffChat on."
acmute:
muted: "{prefix}AdminChat off."
unmuted: "{prefix}AdminChat on."
stafflist:
header: "{prefix}Staff online: <white>{members}"
member: "<dark_gray> - </dark_gray><aqua>{member}</aqua> <gray>on {server}"
inspect:
usage: "{prefix}Usage: /inspect <staff> [page]"
page_not_found: "{prefix}<red>That page does not exist."
commands_not_found: "{prefix}<red>There are no logged commands."
format:
header: "<dark_gray><st>+-----</st></dark_gray> <white>Commands of {user}</white> <dark_gray><st>-----+</st>"
message: "<gray><hover:show_text:'<gray>{date}'>{time}</hover> ago</gray> <dark_gray>-</dark_gray> <white>/{command}"
footer: "<dark_gray><st>+-----</st></dark_gray> <click:run_command:/inspect {user} {previous_page}><aqua>◀</aqua></click> <gray>Page {page}/{pages}</gray> <click:run_command:/inspect {user} {next_page}><aqua>▶</aqua></click> <dark_gray><st>-----+</st>"
helpop:
usage: "{prefix}Usage: /helpop <message>"
on_cooldown: "{prefix}<red>Wait {seconds} seconds to ask for help again."
sent: "{prefix}<green>Help is on the way.</green> <dark_gray>(ID: {id})"
format: "<newline><yellow><bold>HELP</bold></yellow> <dark_gray>(ID: {id})</dark_gray><newline><gray>Player: <white>{sender}</white> <dark_gray>·</dark_gray> Server: <white>{server}</white><newline><gray>Message: <white>{reason}</white><newline><click:run_command:'/helpop-claim {id}'><green>[Claim]</green></click> <click:suggest_command:'/helpop-reply {id} '><aqua>[Reply]</aqua></click> <click:run_command:'/server {server}'><gray>[Go]</gray></click><newline>"
enabled: "{prefix}Help notices on."
disabled: "{prefix}Help notices off."
not_found: "{prefix}<red>That help request does not exist."
claim_usage: "{prefix}Usage: /helpop-claim <id>"
claim: "{prefix}<white>{claimer}</white> is handling the help request of <white>{sender}</white> <dark_gray>(ID: {id})"
claimed: "{prefix}<red>Another staff member is already handling that request."
reply_usage: "{prefix}Usage: /helpop-reply <id> <message>"
replied: "{prefix}Reply sent."
reply: "{prefix}<white>{target}</white> <dark_gray>(ID: {id})</dark_gray><gray>:</gray> <white>{message}</white> <click:suggest_command:'/helpop-reply {id} '><aqua>[Reply]</aqua></click>"
close_usage: "{prefix}Usage: /helpop-close <id>"
closed: "{prefix}Help request of <white>{sender}</white> closed <dark_gray>(ID: {id})"
report:
usage: "{prefix}Usage: /report <player> <reason>"
on_cooldown: "{prefix}<red>Wait {seconds} seconds to report again."
cannot_report_yourself: "{prefix}<red>You cannot report yourself."
sent: "{prefix}<green>Report sent.</green> <dark_gray>(ID: {id})"
format: "<newline><red><bold>REPORT</bold></red> <dark_gray>(ID: {id})</dark_gray><newline><gray>From: <white>{sender}</white> <dark_gray>·</dark_gray> Reported: <white>{target}</white> <dark_gray>·</dark_gray> Server: <white>{server}</white><newline><gray>Reason: <white>{reason}</white><newline><click:run_command:'/report-claim {id}'><green>[Claim]</green></click> <click:suggest_command:'/report-reply {id} '><aqua>[Reply]</aqua></click> <click:run_command:'/server {server}'><gray>[Go]</gray></click><newline>"
enabled: "{prefix}Report notices on."
disabled: "{prefix}Report notices off."
not_found: "{prefix}<red>That report does not exist."
claim_usage: "{prefix}Usage: /report-claim <id>"
claim: "{prefix}<white>{claimer}</white> is handling the report of <white>{sender}</white> <dark_gray>(ID: {id})"
claimed: "{prefix}<red>Another staff member is already handling that report."
reply_usage: "{prefix}Usage: /report-reply <id> <message>"
replied: "{prefix}Reply sent."
reply: "{prefix}<white>{target}</white> <dark_gray>(report {id})</dark_gray><gray>:</gray> <white>{message}</white> <click:suggest_command:'/report-reply {id} '><aqua>[Reply]</aqua></click>"
close_usage: "{prefix}Usage: /report-close <id>"
closed: "{prefix}Report of <white>{sender}</white> closed <dark_gray>(ID: {id})"
tickets:
usage: "{prefix}Usage: /ticket <list|id|leave|close [id]|info <id>|rate <id> <1-5>|stats [staff] [day|week|month|total]|link>"
usage_player: "{prefix}Usage: /ticket <id|leave|close [id]|info <id>|rate <id> <1-5>>"
not_found: "{prefix}<red>That request does not exist or is closed."
staff_word: "the staff"
type_helpop: "Help"
type_report: "Report"
status_open: "Open"
status_claimed: "Being handled"
status_closed: "Closed"
claimed_user: "{prefix}<aqua>{staff}</aqua> is handling your request <dark_gray>#{id}</dark_gray>. <green>Its chat is open:</green> what you write is only read by <aqua>{staff}</aqua>. <click:run_command:'/ticket leave'><gray>[Back to the normal chat]</gray></click>"
claimed_staff: "{prefix}You are handling the request <dark_gray>#{id}</dark_gray> of <white>{sender}</white>. <green>Chat open.</green> <click:run_command:'/ticket leave'><gray>[Leave]</gray></click> <click:run_command:'/ticket close {id}'><red>[Close]</red></click>"
closed_user: "{prefix}Your request <dark_gray>#{id}</dark_gray> was closed."
close_none: "{prefix}<red>You have no open request."
close_choose: "{prefix}You have several open requests. Choose which one to close:"
close_choose_entry: "<dark_gray> #{id}</dark_gray> <yellow>{type}</yellow> <white>{reason}</white> <click:run_command:'/ticket close {id}'><red>[Close]</red></click>"
rate_prompt: "{prefix}How did <aqua>{staff}</aqua> do? <click:run_command:'/ticket rate {id} 1'><hover:show_text:'1 star'><gold>★1</gold></hover></click> <click:run_command:'/ticket rate {id} 2'><hover:show_text:'2 stars'><gold>★2</gold></hover></click> <click:run_command:'/ticket rate {id} 3'><hover:show_text:'3 stars'><gold>★3</gold></hover></click> <click:run_command:'/ticket rate {id} 4'><hover:show_text:'4 stars'><gold>★4</gold></hover></click> <click:run_command:'/ticket rate {id} 5'><hover:show_text:'5 stars'><gold>★5</gold></hover></click>"
rated: "{prefix}<green>Thanks for your rating!"
rated_staff: "{prefix}<white>{sender}</white> rated your help in <dark_gray>#{id}</dark_gray>: <gold>{stars}</gold>"
rate_invalid: "{prefix}<red>That request cannot be rated."
reminder_open: "{prefix}Your {type} request <dark_gray>#{id}</dark_gray> is still waiting for the staff."
reminder_claimed: "{prefix}You have the request <dark_gray>#{id}</dark_gray> open with <white>{other}</white>. <click:run_command:'/ticket {id}'><aqua>[Open chat]</aqua></click>"
chat:
format: "<dark_gray>[<gold>#{id}</gold>]</dark_gray> {role}<white>{author}</white><dark_gray>:</dark_gray> <white>{message}"
role_user: ""
role_staff: "<aqua>Staff</aqua> "
role_discord: "<blue>Discord</blue> "
actionbar: "<gold>Chat of request #{id}</gold> <dark_gray>·</dark_gray> <gray>/ticket leave</gray>"
entered: "{prefix}You are in the chat of <dark_gray>#{id}</dark_gray>: what you write is read by <white>{other}</white>. <click:run_command:'/ticket leave'><gray>[Leave]</gray></click>"
left: "{prefix}You are back in the normal chat."
not_in_chat: "{prefix}<red>You are not in the chat of any request."
not_participant: "{prefix}<red>You are not part of that request."
list:
header: "{prefix}Open requests: <white>{count}</white>"
empty: "{prefix}There are no open requests."
entry_open: "<dark_gray> #{id}</dark_gray> <yellow>{type}</yellow> <white>{sender}</white> <gray>{time} ago:</gray> <white>{reason}</white> <click:run_command:'/ticket claim {id}'><green>[Handle]</green></click>"
entry_claimed: "<dark_gray> #{id}</dark_gray> <yellow>{type}</yellow> <white>{sender}</white> <gray>{time} ago:</gray> <white>{reason}</white> <aqua>({staff})</aqua>"
info:
header: "{prefix}Request <dark_gray>#{id}</dark_gray> <yellow>{type}</yellow> <gray>({status})</gray>"
details: "<gray>From <white>{sender}</white> · reported <white>{target}</white> · on <white>{server}</white> · handled by <white>{staff}</white> · {time} ago<newline><gray>Reason:</gray> <white>{reason}"
details_helpop: "<gray>From <white>{sender}</white> · on <white>{server}</white> · handled by <white>{staff}</white> · {time} ago<newline><gray>Reason:</gray> <white>{reason}"
link:
code: "{prefix}Your code: <click:copy_to_clipboard:{code}><hover:show_text:'Click to copy'><gold>{code}</gold></hover></click>. On Discord, type <white>/{command} {code}</white> (it expires in {minutes} minutes)."
done: "{prefix}<green>Account linked with Discord:</green> <white>{discord}</white>"
stats: "{prefix}<white>{staff}</white> <gray>({period})</gray>: <green>{closed}</green> closed, {claimed} handled, rating <gold>{rating}</gold> <gray>({ratings})</gray>, answers in <white>{response}</white>, {messages} messages."
top:
header: "{prefix}Staff top <gray>({period})</gray>"
empty: "<gray> No data yet."
entry: "<gold> {pos}.</gold> <white>{staff}</white> <dark_gray>-</dark_gray> <green>{closed}</green> closed <dark_gray>·</dark_gray> <gold>{rating}</gold> <dark_gray>·</dark_gray> <gray>answers in {response}</gray>"
period_day: "today"
period_week: "last 7 days"
period_month: "last 30 days"
period_total: "all time"
friends:
commands:
usage: "{prefix}Usage: /friend <add|accept|deny|remove|list|broadcast|togglerequests>"
add:
cannot_self: "{prefix}<red>You cannot be your own friend."
already_friend: "{prefix}<red>{player} is already your friend."
already_requested: "{prefix}<red>You already sent a request to {player}."
disabled: "{prefix}<red>{player} does not accept friend requests."
sent: "{prefix}Request sent to <white>{player}</white>."
request: "{prefix}<white>{player}</white> wants to be your friend. <click:run_command:'/friend accept {player}'><green>[Accept]</green></click> <click:run_command:'/friend deny {player}'><red>[Deny]</red></click>"
accepted: "{prefix}<white>{player}</white> accepted your request."
denied: "{prefix}<white>{player}</white> denied your request."
limit: "{prefix}<red>You reached the friend limit ({limit})."
accept:
not_requested: "{prefix}<red>You have no request from {player}."
already_friend: "{prefix}<red>{player} is already your friend."
accepted: "{prefix}<green>You are now friends with {player}."
deny:
not_requested: "{prefix}<red>You have no request from {player}."
denied: "{prefix}You denied the request of <white>{player}</white>."
remove:
not_found: "{prefix}<red>That player does not exist."
not_friend: "{prefix}<red>{player} is not your friend."
removed: "{prefix}You removed <white>{player}</white> from your friends."
toggle:
requests:
enabled: "{prefix}<green>Friend requests on."
disabled: "{prefix}<red>Friend requests off."
broadcast:
no_friends: "{prefix}<red>You have no friends online."
sent: "{prefix}Message sent to your friends."
format: "<dark_gray>(<gray>Friend <white>{sender}</white></gray>)</dark_gray> <white>{message}"
list:
header: "<dark_gray><st>+-----</st></dark_gray> <white>Friends</white> <dark_gray><st>-----+</st>"
format_online: "<white>{friend}</white> <dark_gray>-</dark_gray> <green>Online</green> <gray>({server})"
format_offline: "<white>{friend}</white> <dark_gray>-</dark_gray> <gray>Last seen {days}{hours}{minutes}{seconds} ago"
footer: "<dark_gray><st>+-----</st></dark_gray> <click:run_command:/friend list {previous_page}><aqua>◀</aqua></click> <gray>Page {page}/{pages}</gray> <click:run_command:/friend list {next_page}><aqua>▶</aqua></click> <dark_gray><st>-----+</st>"
no_friends: "{prefix}You have no friends yet. <gray>/friend add <player>"
page_not_found: "{prefix}<red>That page does not exist."
linking:
usage: "{prefix}Usage: <white>/link [code]</white>, <white>/unlink</white>, <white>/linked [player]</white>"
code: "{prefix}Your code: <click:copy_to_clipboard:{code}><hover:show_text:'Click to copy'><gold>{code}</gold></hover></click>. On Discord, type <white>/{command} {code}</white> (it expires in {minutes} minutes)."
linked: "{prefix}<green>Account linked with Discord:</green> <white>{discord}</white>"
already_linked: "{prefix}You are linked with Discord <white>{discord}</white>. To undo it: <click:suggest_command:'/unlink'><white>/unlink</white></click>"
invalid_code: "{prefix}<red>That code is not valid or has expired.</red> <gray>Type <white>/link</white> with no code to get one for Discord, or use <white>/{command}</white> on Discord to get one for here."
discord_taken: "{prefix}<red>That Discord account is linked with another player already."
not_linked: "{prefix}Your account is not linked with Discord. <click:run_command:'/link'><aqua>[Link it]</aqua></click>"
unlinked: "{prefix}Your account is no longer linked with Discord <white>{discord}</white>."
unlinked_by: "{prefix}<white>{staff}</white> unlinked your account from Discord <white>{discord}</white>."
unlinked_from_discord: "{prefix}Your account was unlinked from Discord <white>{discord}</white> on Discord."
unlink_disabled: "{prefix}<red>You cannot unlink your account. Ask the staff."
unlinked_other: "{prefix}<white>{player}</white> is no longer linked with Discord <white>{discord}</white>."
info: "{prefix}<white>{player}</white> is linked with Discord <white>{discord}</white> <gray>(id <click:copy_to_clipboard:{id}><hover:show_text:'Click to copy'>{id}</hover></click>, since {date})"
info_self: "{prefix}You are linked with Discord <white>{discord}</white> <gray>(since {date})"
not_linked_other: "{prefix}<white>{player}</white> is not linked with Discord."
not_linked_discord: "{prefix}No player is linked with the Discord account <white>{id}</white>."
total: "<gray>Linked accounts on the network: <white>{total}</white>"
# /stream, /streams. {color} = the platform's colour (#RRGGBB), {title} = what they wrote.
streams:
usage: "{prefix}Usage: <white>/stream <link> [title]</white>, <white>/stream <platform> <link|user> [title]</white> or <white>/stream stop</white>. Yours: <white>{platforms}"
usage_platform: "{prefix}Usage: <white>/{command} <link|user> [title]</white> <gray>(a link or your {platform} name)"
invalid_link: "{prefix}<red>That is not a link of your platforms:</red> <white>{platforms}"
wrong_platform: "{prefix}<red>That link is not a {platform} one."
no_platform_permission: "{prefix}<red>You cannot announce lives on {platform}."
cooldown: "{prefix}<red>Wait {time} to announce again."
stopped: "{prefix}Your live is no longer in <white>/streams</white>."
not_live: "{prefix}<red>You have no live announced."
not_live_other: "{prefix}<red>{player} has no live announced."
stopped_other: "{prefix}The live of <white>{player}</white> is no longer in /streams."
announce:
- ""
- " <{color}><bold>● LIVE</bold></{color}> <white>{player}</white> <gray>is live on</gray> <{color}>{platform}</{color}>"
- " <click:open_url:'{link}'><hover:show_text:'<gray>Open {platform}'><{color}><underlined>{link}</underlined></{color}></hover></click>"
- ""
announce_title:
- ""
- " <{color}><bold>● LIVE</bold></{color}> <white>{player}</white> <gray>is live on</gray> <{color}>{platform}</{color}>"
- " <white>{title}"
- " <click:open_url:'{link}'><hover:show_text:'<gray>Open {platform}'><{color}><underlined>{link}</underlined></{color}></hover></click>"
- ""
# With title: true in config.yml.
title: "<{color}><bold>● LIVE"
subtitle: "<white>{player} <gray>on <{color}>{platform}"
list_header: "{prefix}Live now: <white>{count}"
list_entry: "<dark_gray> ● </dark_gray><white>{player}</white> <gray>on</gray> <{color}>{platform}</{color}> <dark_gray>·</dark_gray> <gray>{time} ago</gray> <click:open_url:'{link}'><hover:show_text:'{link}'><{color}>[Watch]</{color}></hover></click>"
list_empty: "{prefix}Nobody is live right now."
# Single words.
words:
"yes": "yes"
"no": "no"
console: "Console"
# Field names of the classic webhook of the requests (modules.tickets.*.webhook).
webhook:
player: "Player"
reported: "Reported player"
server: "Server"
reason: "Reason"
# ------------------------------------------------------------
# Discord (the discord module). Discord text, not MiniMessage: **bold**, *italic*.
# What is posted in channels uses the server language; replies to commands and buttons use
# each user's Discord language (with per-player-language).
# ------------------------------------------------------------
discord:
# Slash commands. Names only take lower case letters, numbers, - and _.
commands:
# With connection: roody all the commands go inside this one (/server staff, /server link...),
# so they never clash with the commands of the Roody bot.
root:
name: "server"
description: "The Minecraft server"
staff:
name: "staff"
description: "Staff online on the Minecraft server"
link:
name: "link"
description: "Link your Minecraft account with Discord"
option: "code"
option-description: "The code from the game. Without it, you get one to type in the game"
unlink:
name: "unlink"
description: "Unlink your Minecraft account"
option-user: "user"
option-user-description: "Admins: the Discord user to unlink"
option-player: "player"
option-player-description: "Admins: the Minecraft player to unlink"
linked:
name: "linked"
description: "Which Minecraft account someone on Discord has, or the other way round"
option-user: "user"
option-user-description: "Discord user (nothing = you)"
option-player: "player"
option-player-description: "Minecraft player"
stafftop:
name: "stafftop"
description: "Staff ranking by handled requests"
option: "period"
option-description: "Period"
# Added to a Discord message that goes into the game.
attachment: "[attachment]"
sticker: "[sticker]"
# Before the text when it answers someone. {name} = who it answers.
reply: "(to {name}) "
staff:
title: "Staff online ({count})"
empty: "Nobody of the staff is online."
line: "• **{name}** — {server}"
connecting: "connecting..."
tickets:
title-helpop: "🆘 Help #{id}"
title-report: "🚩 Report #{id}"
field-player: "Player"
field-reported: "Reported"
field-server: "Server"
field-state: "State"
field-rating: "Rating"
state-open: "Waiting for someone of the staff"
state-claimed: "Handled by **{staff}**"
state-closed: "Closed by **{by}**"
state-closed-handled: "Closed by **{by}** (handled by {staff})"
button-claim: "Handle"
button-reply: "Reply"
button-close: "Close"
thread-name: "{type} {id} · {player}"
type-helpop: "Help"
type-report: "Report"
thread-intro: "Write here to talk to **{player}**. What you write reaches the game (writing makes it yours)."
thread-claimed-game: "✅ **{staff}** is handling the request from the game."
thread-claimed-discord: "✅ **{staff}** is handling the request from Discord."
thread-player: "💬 **{author}**: {text}"
thread-staff: "🛡️ **{author}**: {text}"
thread-closed: "🔒 Closed by **{by}**."
no-permission: "You don't have permission to handle requests."
modal-title: "Reply to #{id}"
modal-label: "Message for the player"
empty-message: "The message is empty."
claimed: "✅ You are now handling the request #{id}. Write in its thread to talk to the player."
closed: "✅ Request #{id} closed."
replied: "✅ Reply sent to #{id}."
failed: "❌ {error}"
failed-unknown: "❌ It could not be done."
no-answer: "⚠️ The proxy did not answer."
# Linking accounts (modules.linking). {user} = a mention of the Discord user, {date} = the date
# in each user's own format.
linking:
code: "🔗 Your code: **{code}**\nIn Minecraft, type `/link {code}`. It expires in {minutes} minutes."
linked: "✅ Linked with **{name}**."
already: "You are linked with **{name}** already. To change it, use /unlink first."
invalid: "❌ Invalid or expired code. Type /link in Minecraft to get one, or use this command with no code."
player-taken: "❌ **{name}** is linked with another Discord account already."
not-linked: "You are not linked. Use /link with no code to get a code for the game."
unlinked: "✅ You are no longer linked with **{name}**."
unlinked-other: "✅ **{name}** is no longer linked with {user}."
unlink-disabled: "❌ You cannot unlink your account. Ask the staff."
no-permission: "❌ Only admins (Manage Server) can do that."
info: "**{name}** is linked with {user} since {date}."
info-none-user: "{user} is not linked with Minecraft."
info-none-player: "**{name}** is not linked with Discord."
total: "Linked accounts: **{total}**"
error: "⚠️ It cannot be done right now. Try again in a moment."
# In modules.linking.discord.log-channel. {discord} = Discord user name.
log-linked: "🔗 {user} linked the Minecraft account **{name}**."
log-unlinked: "✂️ {user} is no longer linked with **{name}**."
# A live of /stream (modules.streams.discord).
streams:
title: "🔴 {player} is live on {platform}"
description: "{link}"
description-title: "**{title}**\n{link}"
top:
title: "🏆 Staff top ({period})"
empty: "No data yet."
line: "{pos} **{name}** — {closed} closed · {rating} · answers in {response}"
rating: "{rating}★ ({count})"
not-rated: "not rated"
period-day: "today"
period-week: "last 7 days"
period-month: "last 30 days"
period-total: "all time"
# Short durations of /stafftop.
duration:
seconds: "{s} s"
minutes: "{m} min"
hours: "{h} h {m} min"
days: "{d} d {h} h"