DiscordEasyWhitelist provides both simple access to the SimpleWhitelist and advanced features for managing player access to the server. Nearly all features can be disabled or modified, allowing for flexible customization.
Note
[variables] in square brackets are not required
<variables> in angle brackets are required
Note
Requires moderator role to access
Provides access to SimpleWhitelist
- Checks if SimpleWhitelist contains specified nickname
- Adds specified
nicknameto SimpleWhitelist
- Removed specified
nicknamefrom SimpleWhitelist
Note
Requires moderator role to access
Provides access to DiscordSRV's linking feature
- Checks if
userORnickname. Only one argument is needed
- Links
userwithnickanmeif both of them aren't linked yet
- Removes link from
userORnickname. Only one argument is needed
Note
Requires moderator role to access
Complex comand that can execute following tasks if configured accordingly:
- Link
usertonickname - Add
nicknameto SimpleWhitelist - Change
user's guild name tonickname - Add specified list of roles to
user - Remove specified list of roles from
user - Send welcome message in specified channel
Note
Requires moderator role to access
Important
nickname is optional argument because command can execute series of checks to determine nickname on it's own if it wasn't provided.
Details on this will be provided later in Configuration section
Complex comand that can execute following tasks if configured accordingly:
- Unlink
userfrom any in-game nickname - Remove
nicknamefrom SimpleWhitelist - Kick from game if
nicknameis on the server - Ban
userfrom guild - Send remove message in specified channel
- Send direct message to
user
Note
Does NOT require moderator role to access
- Prints amount of players online, list of them, while annotation linked players with discord mention
Note
Requires moderator role to access
- Reloads config options from files
Plugin uses 2 files to configurate itself:
general.yml- Contains options to disable/enable certain funmctionality, but also contains role and channel IDslangugae.yml- Contains all possible feedback messages plugin can send
Important
If files doesn't exist (e.g. on first start), general.yml, langugae.yml AND langugae.russian.yml will be generated.
langugae.russian.yml is langugae.yml translated to russian langugae
- Type: List of strings
- Description: List of discord role IDs that will be treated as moderators
- Type: Boolean
- Description: If
/whitelistslash command will be enabled
- Type: Boolean
- Description: If
/linkslash command will be enabled
- Type: Boolean
- Description: If
/acceptslash command will be enabled
- Type: Boolean
- Description: If
usershould be linked tonickname
- Type: Boolean
- Description: If
nicknameshould be added to SimpleWhitelist
- Type: Boolean
- Description: If
user's guild name should be changed tonickname
- Type: Boolean
- Description: If bot should add roles to
user
- Type: List of strings
- Description: List of role IDs that should be added to
user
- Type: Boolean
- Description: If bot should remove roles from
user
- Type: List of strings
- Description: List of role IDs that should be removed from
user
- Type: Boolean
- Description: If bot should send welcome message to specified channel
- Type: String
- Description: Channel ID where welcome message should be sent
- Type: Boolean
- Description: If
/removeslash command will be enabled
- Type: Boolean
- Description: If
usershould be unlinked from any linked nickname
- Type: Boolean
- Description: If
/removeshould fallback to guild name if it can't determine nickname from linking.
/removeuses series of checks to determine nickname if it wasn't provided amnually, here is an overview of the algorithm:If moderator entered a nickname Check if nickname linked to discord - Linked to this user -> unlink, proceed - Nickname or discord linked to someone else -> error - Not linked -> warning, proceed If moderator didn't enter a nickname Check if discord linked to nickname If linked, try to resolve nickname - Nickname can be resolved -> unlink, proceed - Nickname can't be resolved -> warning, proceed If not linked, check if we can fallback - Fallback isn't turned on -> error - Fallback turned on -> warning, fallback to discord name, proceed
- Type: Boolean
- Description: If
nicknameshould be removed from SimpleWhitelist
- Type: Boolean
- Description: If plugin should kick any player with
nicknamethat is on the server
- Type: Boolean
- Description: If bot should send direct message to
user
- Type: Boolean
- Description: If bot should send remove message to specified channel
- Type: String
- Description: Channel ID where remove message should be sent
- Type: Boolean
- Description: If bot should ban
userfrom guild
- Type: Boolean
- Description: If bot should track user leaving from guild and execute tasks
- Type: Boolean
- Description: If
usershould be unlinked from any linked nickname
- Type: Boolean
- Description: If
nicknameshould be removed from SimpleWhitelist
- Type: Boolean
- Description: If plugin should kick any player with
nicknamethat is on the server
- Type: Boolean
- Description: If bot should ban
userfrom guild
- Type: Boolean
- Description: If bot should send direct message to
user
- Type: Boolean
- Description: If bot should send remove message to specified channel
- Type: String
- Description: Channel ID where remove message should be sent
- Type: Boolean
- Description: If bot should send report message to specified channel.
Since bot can't repond to any slash-command, it can, and should, send report message what tasks he executed
- Type: String
- Description: Channel ID where report message should be sent
- Type: Boolean
- Description: If
/statusslash command will be enabled
This file defines all messages the plugin can send in Discord
It supports placeholders and can contain multi-line lists for messages with multiple lines.
Important
If file doesn't exist, language.yml and language.russian.yml will be generated automatically.
language.russian.yml is a full translation of this file into Russian language.
- Type: String
- Description: Prefix added to all error messages
- Type: String
- Description: Prefix added to all warning messages
- Type: String
- Description: Prefix added to all success messages
- Type: String
- Description: Sent when an unexpected error occurs
- Type: String
- Description: Sent when user doesn't have permission to use the command
- Type: String
- Description: Sent when command argument is invalid
- Placeholders:
{command}- command used{arg}- name of argument
- Type: String
- Description: Sent when user doesn’t provide required arguments
- Type: String
- Description: Sent when too many arguments are provided
- Type: String
- Description: Sent when channel ID from config can’t be resolved
- Placeholders:
{channel_id}- ID of channel that wasn't found
- Type: String
- Description: Sent when user is not a member of the Discord guild
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Sent when
/acceptcommand is disabled
- Type: String
- Description: Shown when nickname or user is already linked to someone else
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Sent when user is already linked to the same nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Sent when user was successfully linked to nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname is already in whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname was added to whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when user’s guild name was changed to nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Sent when roles were removed from user
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{roles}- formatted string that will contain all mentions of all removed roles
- Type: String
- Description: Sent when roles were added to user
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{roles}- formatted string that will contain all mentions of all added roles
- Type: List of strings
- Description: Multi-line message sent to welcome channel
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname{moderator_mention}- formatted string that will mention moderator{moderator_username}- discord username of the moderator{moderator_name}- discord name of the moderator{moderator_id}- discord ID of the moderator
- Type: String
- Description: Confirmation message that welcome message was sent
- Placeholders:
{channel_id}- ID of channel where message was sent
- Type: String
- Description: Final summary log message
- Placeholders:
{report}- formatted message that contains list of executed tasks
- Type: String
- Description: Sent when
/removecommand is disabled
- Type: String
- Description: Shown when nickname or user are already linked to someone else
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Shown when user never joined server and nickname can’t be resolved
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Shown when user isn’t linked to any nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Warning when user isn’t linked to provided nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Warning when user isn’t linked and fallback nickname is used
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{fallback}- fallback name that will be used as minecraft nickname
- Type: String
- Description: Sent when unlinking succeeded
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname is already missing from whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname was removed from whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: Component
- Description: Message that will be shown to kicked player
- Type: List of strings
- Description: Message template sent in Discord remove channel
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname{moderator_mention}- formatted string that will mention moderator{moderator_username}- discord username of the moderator{moderator_name}- discord name of the moderator{moderator_id}- discord ID of the moderator
- Type: List of strings
- Description: Message with reason sent in remove channel
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname{moderator_mention}- formatted string that will mention moderator{moderator_username}- discord username of the moderator{moderator_name}- discord name of the moderator{moderator_id}- discord ID of the moderator{reason}- reason of removal
- Type: String
- Description: Confirmation message for sent remove message
- Placeholders:
{channel_id}- ID of channel where message was sent
- Type: List of strings
- Description: DM message sent to user
- Type: List of strings
- Description: DM message with reason sent to user
- Placeholders:
{reason}- reason of removal
- Type: String
- Description: Confirmation that DM was sent successfully
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Sent when user has closed DMs
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Reason used for Discord guild ban
- Type: String
- Description: Confirmation that user was banned from guild
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Final log message
- Placeholders:
{report}- formatted message that contains list of executed tasks
- Type: String
- Description: Sent when
/whitelistcommand is disabled - Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname exists in whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname doesn’t exist in whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname added successfully
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname was already present
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname was removed successfully
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname was already missing from whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when
/linkcommand is disabled
- Type: String
- Description: Sent when nickname isn’t linked to anyone
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname is linked to user
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Sent when user isn’t linked to any nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Sent when user is linked to nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Sent when user is linked by UUID but nickname can’t be resolved
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID
- Type: String
- Description: Warning when nickname or user already linked to others
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Warning when user already linked to same nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Sent when linking succeeds
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname not found in linking database
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Sent when nickname successfully unlinked from user
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Sent when user not linked to any nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Sent when user unlinked from UUID without nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID
- Type: String
- Description: Sent when user unlinked from nickname successfully
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Sent when plugin config was reloaded successfully
- Type: List of strings
- Description: Message sent to leave channel when user leaves server
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: List of strings
- Description: Message when player nickname can’t be resolved
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: List of strings
- Description: DM message sent to user upon leaving
- Type: String
- Description: Reason used for Discord guild ban
- Type: String
- Description: Detailed report message containing
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{report}- formatted string that contains all executed tasks
- Type: String
- Description: Warning when user wasn’t linked
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Warning when nickname couldn’t be resolved
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Confirmation when user unlinked from nickname
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
- Type: String
- Description: Confirmation when unlinked but nickname unresolved
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{uuid}- minecraft UUID
- Type: String
- Description: Confirmation when nickname removed from whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Warning when nickname wasn’t in whitelist
- Placeholders:
{nickname}- minecraft nickname
- Type: Component
- Description: Message shown in-game to kicked player
- Type: String
- Description: Confirmation when user was banned from guild
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Warning when user already banned
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Confirmation that leave message sent successfully
- Placeholders:
{channel_id}- ID of channel where report message was sent
- Type: String
- Description: Confirmation that DM sent successfully
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Warning when DM sending failed (closed DMs)
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user
- Type: String
- Description: Sent when
/statuscommand is disabled
- Type: String
- Description: Shown when no players are online
- Type: String
- Description: Template for online players list
- Placeholders:
{players_count}- amount of players online{players}- formatted message that contains list of players online
- Type: String
- Description: Template for single player entry (not linked)
- Placeholders:
{nickname}- minecraft nickname
- Type: String
- Description: Template for single player entry (linked to Discord)
- Placeholders:
{discord_mention}- formatted string that will mention user{discord_username}- discord username of the user{discord_name}- discord name of the user{discord_id}- discord ID of the user{nickname}- minecraft nickname
You will need 2 plugins installed along:
- SimpleWhitelist
- DiscordSRV
That's it! DiscordEasyWhitelist should work as drop-in addon for them
moderator-roles:
- '0000000000000000000'
- '0000000000000000000'
whitelist:
enable: true
link:
enable: true
accept:
enable: true
link-to-nickname: true
add-to-whitelist: true
change-guild-name: true
add-roles: true
roles-to-add:
- '0000000000000000000'
- '0000000000000000000'
remove-roles: true
roles-to-remove:
- '0000000000000000000'
- '0000000000000000000'
send-welcome-message: true
welcome-channel-id: '0000000000000000000'
remove:
enable: true
unlink-from-nickname: true
fallback-to-guild-username: false
remove-from-whitelist: true
kick-from-game-if-online: true
send-remove-message: true
remove-channel-id: '0000000000000000000'
send-direct-message: true
ban-from-guild: true
leave:
enable: false
unlink-if-available: true
remove-from-whitelist: true
kick-from-game-if-online: true
ban-from-guild: true
send-leave-message: true
leave-channel-id: '0000000000000000000'
send-direct-message: true
send-report-message: true
report-channel-id: '0000000000000000000'
status:
enable: trueerror-prefix: '🚫 '
warning-prefix: '⚠️ '
success-prefix: '✅ '
general:
unknown-error: Unknown error. Check linking status of nickname/user being used
no-permission: You don't have permission to use this command
wrong-command-argument: 'Invalid argument: `{arg}`'
no-command-argument: Enter at least one argument
too-many-command-arguments: Too many arguments entered
only-on-server: This command can only be used on discord server
channel-not-found: Channel `{channel_id}` not found, message won't be sent
user-not-on-server: '{discord_mention} is not in the guild'
accept:
disabled: This functionality is disabled
link-warning-already-others: Nickname or user are already linked to someone else,
try unlinking them first
link-warning-already-same: '{discord_mention} already linked to `{nickname}`'
link-success: '{discord_mention} was linked to `{nickname}`'
whitelist-warning-already: Nickname `{nickname}` already persists in the whitelist
whitelist-success: Nickname `{nickname}` was added to the whitelist
guild-name-success: '{discord_mention}''s guild name was changed to `{nickname}`'
guild-role-remove-success: Roles {roles} were removed
guild-role-add-success: Roles {roles} were added
welcome-message:
- '{discord_mention} Welcome!'
- You was added to the server, IP can be found in <#0000000000000000000>, or using
command `!ip`. Minecraft version 1.21.8.
- Yoy should also check out <#0000000000000000000>, it contains useful information
to start playing on the server comfortably. Have fun!
- ''
- '*Application review by {moderator_mention}*'
welcome-message-success: Welcome message was sent into <#{channel_id}>
accept-success: |-
Logs:
{report}
remove:
disabled: This functionality is disabled
link-error-other: Nickname or user are already linked to someone else, try unlinking
them first
link-error-never-played: '{discord_mention} never entered the server, can''t resolve
their nickname, enter it manually'
link-error-not-linked: '{discord_mention} isn''t linked to any nickname'
link-warning-not-linked: '{discord_mention} isn''t linked to entered nickname'
link-warning-not-linked-fallback: '{discord_mention} isn''t linked to any nickname,
falling back to `{fallback}`'
link-success: '{discord_mention} was unlinked from `{nickname}`'
whitelist-warning-already: Whitelist already doesn't contain `{nickname}`
whitelist-success: Nickname `{nickname}` was removed from the whitelist
kick-message: <red>You was removed from the whitelist
remove-message:
- '{discord_mention} (`{nickname}`) was banned'
remove-message-reason:
- '{discord_mention} (`{nickname}`) was banned with the reason: "{reason}"'
remove-message-success: Remove message was sent into <#{channel_id}>
remove-direct-message:
- You was banned on the server
remove-direct-message-reason:
- 'You was banned on the server with a reason: "{reason}"'
remove-direct-message-success: Direct message was sent to {discord_mention}
remove-direct-message-failure: '{discord_mention} has closed DMs, message not sent'
guild-ban-reason: Banned by DEW
guild-ban-success: '{discord_mention} was banned on the server'
remove-success: |-
Logs:
{report}
whitelist:
disabled: This functionality is disabled
contains-nickname: Whitelist contains `{nickname}`
not-contains-nickname: Whitelist doesn't contain `{nickname}`
added-nickname: Nickname `{nickname}` was added to the whitelist
not-added-nickname: Whitelist already contains `{nickname}`
removed-nickname: Nickname `{nickname}` was removed from the whitelist
not-removed-nickname: Whitelist already doesn't contain `{nickname}`
link:
disabled: This functionality is disabled
nickname-not-linked: '`{nickname}` isn''t linked to any user'
nickname-linked: '`{nickname}` is linked to {discord_mention}'
user-not-linked: '{discord_mention} isn''t linked to any nickname'
user-linked: '{discord_mention} is linked to `{nickname}`'
user-linked-no-nickname: '{discord_mention} is linked to UUID `{uuid}`, player
didn''t join server once, can''t retrieve his nickname'
link-warning-already-others: Nickname or user are already linked to someone else,
try unlinking them first
link-warning-already-same: '{discord_mention} already linked to `{nickname}`'
link-success: '{discord_mention} was linked to `{nickname}`'
unlink-nickname-not-found: '`{nickname}` isn''t linked to any user'
unlink-nickname-success: '`{nickname}` was unlinked from {discord_mention}'
unlink-user-not-found: '{discord_mention} isn''t linked to any nickname'
unlink-user-success-no-nickname: '{discord_mention} was unlinked from UUID `{uuid}`,
player didn''t join server once, can''t retrieve his nickname'
unlink-user-success: '{discord_mention} was unlinked from `{nickname}`'
reload:
reloaded: Config reloaded
leave:
leave-message:
- '{discord_mention} (`{nickname}`) left the server and faced consequences 💀'
leave-message-name-not-resolved:
- '{discord_mention} left the server and faced consequences 💀'
leave-direct-message:
- You left the server and was removed from the whitelist
guild-ban-reason: Banned by DEW
report-message: |-
{discord_mention} left the server!
{report}
report-warning-not-linked: User wasn't linked to any nickname
report-warning-name-not-resolved: Player didn't join server once, can't retrieve
his nickname
report-unlinked-name-not-resolved: User was unlinked from UUID `{uuid}`
report-unlinked: User was unlinked from `{nickname}`
report-removed-from-whitelist: '`{nickname}` was removed from the whitelist'
report-warning-not-in-whitelist: Whitelist already didn't contain `{nickname}`
kick-message: <red>You was removed from the whitelist
report-banned-from-guild: '{discord_mention} was banned from the server'
report-warning-already-banned: '{discord_mention} was already banned from the server'
report-message-success: Leave message was sent into <#{channel_id}>
report-direct-message-success: Direct message was sent to {discord_mention}
report-warning-direct-messages-failure: '{discord_mention} has closed DMs, message
not sent'
status:
disabled: This functionality is disabled
status-message-no-players: '## No players online'
status-message: |-
## {players_count} players online:
{players}
status-entry: '* {nickname}'
status-entry-linked: '* {nickname} ({discord_mention})'error-prefix: '🚫 '
warning-prefix: '⚠️ '
success-prefix: '✅ '
general:
unknown-error: Неизвестная ошибка. Проверьте привязку используемых ников/аккаунтов
no-permission: У вас нет прав для использования этой команды
wrong-command-argument: Аргумент `{arg}` введен некорректно
no-command-argument: Введите хотя бы один аргумент
too-many-command-arguments: Слишком много аргументов
only-on-server: Эта команда может быть использована только на сервере
channel-not-found: Канал `{channel_id}` не найден, сообщение не будет отправлено
user-not-on-server: '{discord_mention} не находится на сервере'
accept:
disabled: Этот функционал выключен
link-warning-already-others: Ник или аккаунт уже привязаны к кому-то другому, сначала
отвяжите их
link-warning-already-same: '{discord_mention} уже привязан к `{nickname}`'
link-success: '{discord_mention} был привязан к `{nickname}`'
whitelist-warning-already: Ник `{nickname}` уже присутствует в вайт-листе
whitelist-success: Ник `{nickname}` добавлен в вайт-лист
guild-name-success: Имя {discord_mention} было изменено на `{nickname}`
guild-role-remove-success: Роли {roles} были удалены
guild-role-add-success: Роли {roles} были добавлены
welcome-message:
- '{discord_mention}, добро пожаловать!'
- Тебя добавили на сервер. IP находится в <#1086714411848310934>, либо с помощью
команды `!ip`. Версия 1.21.8.
- Рекомендую также посмотреть канал <#1285560328490324008>, чтобы начать ориентироваться
на сервере. Приятной игры!
- ''
- '*Анкета рассмотрена {moderator_mention}*'
welcome-message-success: В <#{channel_id}> отправлено приветственное сообщение
accept-success: |-
Отчёт:
{report}
remove:
disabled: Этот функционал выключен
link-error-other: Ник или аккаунт уже привязаны к кому-то другому, сначала отвяжите
их
link-error-never-played: '{discord_mention} никогда не заходил на сервер, невозможно
получить ник, укажите его вручную'
link-error-not-linked: '{discord_mention} не привязан к какому-либо нику'
link-warning-not-linked: '{discord_mention} не привязан к указанному нику'
link-warning-not-linked-fallback: '{discord_mention} не привязан к какому-либо нику.
Использую `{fallback}`'
link-success: '{discord_mention} был отвязан от `{nickname}`'
whitelist-warning-already: Ник `{nickname}` и так не присутствует в вайт-листе
whitelist-success: Ник `{nickname}` удалён из вайт-листа
kick-message: <red>Вы были удалены из вайт-листа
remove-message:
- '{discord_mention} (`{nickname}`) был забанен'
remove-message-reason:
- '{discord_mention} (`{nickname}`) был забанен по причине: "{reason}"'
remove-message-success: В <#{channel_id}> отправлено сообщение о бане
remove-direct-message:
- Вы были забанены на сервере
remove-direct-message-reason:
- 'Вы были забанены на сервере по причине: "{reason}"'
remove-direct-message-success: '{discord_mention} отправлено личное сообщение'
remove-direct-message-failure: У {discord_mention} закрыты личные сообщения, сообщение
не отправлено
guild-ban-reason: Забанен DEW
guild-ban-success: '{discord_mention} забанен на сервере'
remove-success: |-
Отчёт:
{report}
whitelist:
disabled: Этот функционал выключен
contains-nickname: Ник `{nickname}` присутствует в вайт-листе
not-contains-nickname: Ник `{nickname}` не присутствует в вайт-листе
added-nickname: Ник `{nickname}` добавлен в вайт-лист
not-added-nickname: Ник `{nickname}` уже есть в вайт-листе
removed-nickname: Ник `{nickname}` удалён из вайт-листа
not-removed-nickname: Ник `{nickname}` и так не присутствует в вайт-листе
link:
disabled: Этот функционал выключен
nickname-not-linked: '`{nickname}` не привязан к какому-либо аккаунту'
nickname-linked: '`{nickname}` привязан к {discord_mention}'
user-not-linked: '{discord_mention} не привязан к какому-либо нику'
user-linked: '{discord_mention} привязан к `{nickname}`'
user-linked-no-nickname: '{discord_mention} привязан к UUID `{uuid}`, игрок ни разу
не заходил на сервер, поэтому вычислить ник невозможно'
link-warning-already-others: Ник или аккаунт уже привязаны к кому-то другому, сначала
отвяжите их
link-warning-already-same: '{discord_mention} уже привязан к `{nickname}`'
link-success: '{discord_mention} был привязан к `{nickname}`'
unlink-nickname-not-found: '`{nickname}` не привязан к какому-либо аккаунту'
unlink-nickname-success: '`{nickname}` был отвязан от {discord_mention}'
unlink-user-not-found: '{discord_mention} не привязан к какому-либо нику'
unlink-user-success-no-nickname: '{discord_mention} был отвязан от UUID `{uuid}`,
игрок ни разу не заходил на сервер, поэтому вычислить ник невозможно'
unlink-user-success: '{discord_mention} был отвязан от `{nickname}`'
reload:
reloaded: Конфиг перезагружен
leave:
leave-message:
- '{discord_mention} (`{nickname}`) вышел с сервера и понёс наказание 💀'
leave-message-name-not-resolved:
- '{discord_mention} вышел с сервера и понёс наказание 💀'
leave-direct-message:
- Вы вышли с сервера и были удалены из вайт-листа
guild-ban-reason: Забанен DEW
report-message: |-
{discord_mention} вышел с сервера!
{report}
report-warning-not-linked: Аккаунт не был привязан к какому-либо нику
report-warning-name-not-resolved: Игрок ни разу не заходил на сервер, нельзя вычислить
ник
report-unlinked-name-not-resolved: Аккаунт был отвязан от UUID `{uuid}`
report-unlinked: Аккаунт был отвязан от `{nickname}`
report-removed-from-whitelist: '`{nickname}` был удалён из вайт-листа'
report-warning-not-in-whitelist: '`{nickname}` и так не присутствовал в вайт-лист'
kick-message: <red>Вы были удалены из вайт-листа
report-banned-from-guild: '{discord_mention} был забанен на сервере'
report-warning-already-banned: '{discord_mention} уже забанен на сервере'
report-message-success: Сообщение о выходе было отправлено в <#{channel_id}>
report-direct-message-success: '{discord_mention} отправлено личное сообщение'
report-warning-direct-messages-failure: У {discord_mention} закрыты личные сообщения,
сообщение не отправлено
status:
disabled: Этот функционал выключен
status-message-no-players: '## Игроков онлайн нет'
status-message: |-
## {players_count} игроков онлайн:
{players}
status-entry: '* {nickname}'
status-entry-linked: '* {nickname} ({discord_mention})'