Lang.yml

Here you can edit (almost) EVERY message sent by the plugin

The config can be found down here:

# EasyChat Language Configuration
# This file contains all messages displayed by the plugin
# You can use MiniMessage format: https://docs.advntr.dev/minimessage/format.html
# You can use PlaceholderAPI placeholders using %placeholder% format

# General plugin messages
general:
  plugin_enabled: "<green>EasyChat has been enabled!</green>"
  plugin_disabled: "<green>EasyChat has been disabled!</green>"
  config_reloaded: "<green>Configuration reloaded!</green>"
  no_permission: "<red>You don't have permission to use this command.</red>"
  invalid_command: "<red>Invalid command. Use /ec help for help.</red>"
  feature_disabled: "<red>This feature is disabled.</red>"

# Command help messages
help:
  header: "<gold>===== EasyChat Commands =====</gold>"
  reload: "<yellow>/ec reload</yellow> - Reload configuration"
  help: "<yellow>/ec help</yellow> - Show this help message"
  version: "<yellow>/ec version</yellow> - Show version info"
  style: "<yellow>/ec style [style]</yellow> - List or set chat style"
  tag: "<yellow>/ec tag [tag]</yellow> - List or set player tag"
  filter: "<yellow>/ec filter <reload></yellow> - Reload word filter settings"
  welcome: "<yellow>/ec welcome <reload></yellow> - Reload welcome message settings"
  emoji: "<yellow>/ec emoji <reload|list></yellow> - Manage emoji settings"
  # Channel commands removed - channel system disabled
  features: "<gold>EasyChat Features:</gold>"
  features_list:
    - "<yellow>- Customizable chat format with MiniMessage support</yellow>"
    - "<yellow>- Hover and click actions on chat messages</yellow>"
    - "<yellow>- Mentions with @ symbol</yellow>"
    - "<yellow>- Custom chat styles and tags per player</yellow>"
    - "<yellow>- Word filtering and AI-powered content moderation</yellow>"
    # Channel feature removed from help list

# Word filter messages
word_filter:
  reloaded: "<green>Word filter settings reloaded!</green>"
  bypass_notification: "<gray>Your message contained banned words, but you have bypass permission.</gray>"
  log_message: "[WordFilter] {player} tried to say a message with banned words: {message}"
  message_filtered: "<yellow>Your message was filtered for containing inappropriate content.</yellow>"

# AI Moderation messages
ai_moderation:
  enabled: "<green>[EasyChat] <bold>AI moderation enabled</bold> - Using OpenAI's Moderation API.</green>"
  reloaded: "<green>AI moderation settings reloaded!</green>"
  message_flagged: "<red>Your message was flagged by our AI moderation system.</red>"
  message_blocked: "<red>Your message was blocked as it violates our community guidelines.</red>"
  staff_notification: "<dark_red>[AI-Mod]</dark_red> <red>{player} sent a flagged message: \"{original_message}\" (Categories: {categories})</red>"
  
# Chat style messages
chat_style:
  changed: "<green>Your chat style has been set to {style}!</green>"
  cleared: "<green>Your chat style has been reset to default.</green>"
  invalid: "<red>Invalid chat style! Available styles: {styles}</red>"
  list_header: "<gold>Available chat styles:</gold>"
  list_format: "<yellow>- {style}: {description}</yellow>"
  no_styles: "<red>No chat styles available.</red>"

# Tag messages
tag:
  changed: "<green>Your tag has been set to {tag}!</green>"
  cleared: "<green>Your tag has been removed.</green>"
  invalid: "<red>Invalid tag! Available tags: {tags}</red>"
  list_header: "<gold>Available tags:</gold>"
  list_format: "<yellow>- {tag}: {description}</yellow>"
  no_tags: "<red>No tags available.</red>"

# Join/Leave messages
join_leave:
  join: "<green>{player} has joined the server!</green>"
  leave: "<yellow>{player} has left the server.</yellow>"

# Mention system messages
mention:
  tooltip: "<aqua>Click to message {player}</aqua>"
  sound_enabled: "<green>Mention sound enabled!</green>"
  sound_disabled: "<green>Mention sound disabled!</green>"

# Filter command messages
filter:
  usage: "<red>Usage: /ec filter <reload></red>"
  unknown_action: "<red>Unknown filter action. Available: reload</red>"

# Add the missing keys for style command
style:
  changed: "<green>Your chat style has been set to {style}!</green>"
  cleared: "<green>Your chat style has been reset to default.</green>"
  invalid: "<red>Invalid chat style! Available styles: {styles}</red>"
  list_header: "<gold>Available chat styles:</gold>"
  no_styles: "<red>No chat styles available.</red>"

# Emoji messages
emoji:
  no_permission: "<red>You don't have permission to use this emoji.</red>"
  list_header: "<yellow>Available emojis:</yellow>"
  no_emojis: "<red>No emojis available for you.</red>"
  reloaded: "<green>Emoji settings reloaded!</green>"

# Custom tag command messages
custom_tag:
  no_sets: "<red>There are no custom tag sets available.</red>"
  available_sets: "<green>Available tag sets ({count}): <yellow>{tagsets}</yellow></green>"
  set_not_found: "<red>Tag set '{tagset}' not found. Available tag sets: <yellow>{tagsets}</yellow></red>"
  available_tags: "<green>Available tags in {tagset} ({count}): <yellow>{tags}</yellow></green>"
  tag_set: "<green>Your <yellow>{tagset}</yellow> tag has been set to <yellow>{tag}</yellow>.</green>"
  tag_not_available: "<red>Tag '<yellow>{tag}</yellow>' is not available in <yellow>{tagset}</yellow>. Available tags: <yellow>{tags}</yellow></red>"
  tag_removed: "<green>Your <yellow>{tagset}</yellow> tag has been removed.</green>"

# Tag command messages
tag:
  no_permission: "<red>You don't have permission to use this command.</red>"
  player_only: "<red>This command can only be used by players.</red>"
  available_tags: "<green>Available tags ({count}): <yellow>{tags}</yellow></green>"
  tag_set: "<green>Your tag has been set to <yellow>{tag}</yellow>.</green>"
  tag_not_available: "<red>Tag '<yellow>{tag}</yellow>' is not available. Available tags: <yellow>{tags}</yellow></red>"
  tag_removed: "<green>Your tag has been removed.</green>"

# Channel messages removed - channel system disabled 

Last updated