Deleted all files and installed 3.7.3 in a clean folder. Did the config changes and still no join message (only leave)
# Discord Admin Plugin Configuration v3.7
# This file contains all configuration settings for the Discord Admin Plugin.
# Settings are grouped by function for easier navigation.
# =========================================================================
# Discord Bot Configuration
# =========================================================================
# Required settings for Discord bot functionality
# Your Discord bot token (required) - Get this from the Discord Developer Portal
discord.token=
# Discord channel ID for admin communications (required)
discord.admin.channel=
# Bot activity status shown in Discord (e.g. "Watching Rising World")
discord.bot.activity=Watching Rising World
# =========================================================================
# Chat Relay Settings
# =========================================================================
# Configure communication between Discord and the game
# Enable chat relay from game to Discord
chat.relay.game_to_discord=true
# Enable chat relay from Discord to game
chat.relay.discord_to_game=true
# Format for messages sent from Discord to game
# Available placeholders: %author%, %message%
chat.format.discord_to_game=[Discord] %author%: %message%
# Format for messages sent from game to Discord
# Available placeholders: %player%, %message%
chat.format.game_to_discord=[Game] %player%: %message%
# =========================================================================
# Chat Filter Settings
# =========================================================================
# Configure filtering of inappropriate content in chat
# Enable the chat filter (true/false)
chat.filter.enabled=true
# Comma-separated list of words to filter from chat
chat.filter.words=fuck,fucking
# =========================================================================
# Server Status Display Settings
# =========================================================================
# Configure how server status is displayed in Discord
# Enable automatic status updates
status.updates.enabled=true
# Status update interval in minutes
status.updates.interval=10
# Embed colors for different server states (hex format)
status.embed.online.color=#00FF00
status.embed.offline.color=#FF0000
status.embed.restart.color=#FFA500
# Maximum number of players to display in status message
status.embed.max_players=15
# Show admin status in player list (true/false)
status.embed.show_admin=false
# Show player connection time in player list (true/false)
status.embed.show_player_time=false
# Always recreate status message on startup instead of reusing existing one (true/false)
status.embed.recreate_on_startup=false
# =========================================================================
# Automatic Restart Configuration
# =========================================================================
# Configure scheduled server restarts
# Enable daily automatic restarts (true/false)
restart.daily.enabled=false
# Daily restart time in 24-hour format (HH:MM)
restart.daily.time=04:00
# Timezone for restart scheduling (e.g. UTC, America/New_York)
restart.timezone=Etc/UTC
# Warning countdown in minutes before restart
restart.countdown.minutes=10
# Warning times in minutes (comma-separated)
restart.warning.times=10,5,2
# Prefix for restart warning messages
restart.broadcast.prefix=â ï¸ **SERVER RESTART**
# Create backup before restart (true/false)
restart.pre_shutdown.backup=true
# Action to take when immediate restart is triggered: "lock" or "kick"
restart.immediate_action=lock
# Server restart command
restart.command=bash -c "./rwserver restart > /Home/RWserver/log/command_output.log 2>&1 &"
# =========================================================================
# Discord Message Management
# =========================================================================
# Configure how plugin messages are handled in Discord
# Delay (in seconds) before deleting messages
discord.message.delete.delay=300
# Message deletion mode: "always", "on_restart", or "never"
discord.message.delete.mode=never
# Send notifications about errors (true/false)
discord.error.notification.enabled=true
# Send notification when plugin starts (true/false)
discord.startup.notification=false
# =========================================================================
# Player Management
# =========================================================================
# Configure player connection settings
# Enable logging of player connections (true/false)
player.connection.log.enabled=true
# Directory for player connection logs
player.connection.log.directory=player_connections
# Track time between player rejoins (true/false)
player.rejoin.time.track=true
# Enable player history tracking (true/false)
player.history.enabled=true
# Maximum number of notes per player
player.history.max_notes=50
# Enable welcome message for new players (true/false)
player.welcome.message.enabled=true
# Welcome message text (placeholder: %player%)
player.welcome.message=Welcome to Conquest of Nature
# =========================================================================
# Message Format Settings
# =========================================================================
# Format for various system messages
# Player join message format (placeholder: %player%)
message.join.format=🟢 **%player% joined the server (%playercount% players online)**
# Player leave message format (placeholder: %player%)
message.leave.format=🔴 **%player% left the server (%playercount% players online)**
# =========================================================================
# Discord Invite Management
# =========================================================================
# Configure automatic role assignments and Discord invites
# Automatically assign roles based on invite used
invite.auto_assign_role=false
# Tracking window (in seconds) for invite usage detection
invite.tracking_window=15
# Discord welcome message for new members (placeholder: %user%)
invite.welcome_message=Welcome, %user%! Join our RW server with /link
# Master switch to enable/disable Discord invites completely
invite.enabled=false
# Use dynamic invites with expiry (true) or permanent invites (false)
invite.use_dynamic=false
# Enable automatic Discord invite on player join (true/false)
invite.auto_send_on_join=false
# Default maximum uses for dynamic invites (0 for unlimited)
invite.dynamic.max_uses=1
# Default expiration hours for dynamic invites (0 for never)
invite.dynamic.expiration_hours=24
# Role ID to assign for dynamic invites (required)
invite.dynamic.role_id=
# =========================================================================
# Backup Configuration
# =========================================================================
# Configure automatic backups
# Directory for backups
backup.directory=backups
# Maximum number of backups to keep
backup.max_count=10
# =========================================================================
# Plugin Logging
# =========================================================================
# Configure plugin logging behavior
# Maximum number of log files to keep
logs.max_files=30
# Directory for log files
logs.directory=logs
# Log level (DEBUG, INFO, WARNING, SEVERE, CRITICAL)
logs.level=INFO
# Enable console output for debug logs (true/false)
logs.console.debug=false
# =========================================================================
# Command Cooldown Settings
# =========================================================================
# Configure cooldowns for commands to prevent spam
# Enable command cooldowns (true/false)
command.cooldown.enabled=false
# Cooldown period in seconds
command.cooldown.seconds=5
# Enable command permissions (true/false)
command.permissions.enabled=true
# =========================================================================
# System Information
# =========================================================================
# Internal version tracking (do not modify)
config.version=3.7.2