Discord Server Panel

Платное Discord Server Panel 2.0.0

Make sure when updating to version 2.0.0 to clean up the old lang files, to get the correct output from the plugin messages.

Highlights

  • Improved interaction reliability and audit clarity for Discord component workflows.
  • Added modal-based restart reason flow with config toggle support.
  • Added console command execution flow from Discord, including optional confirmation.
  • Expanded localization coverage, including French, and improved formatting safety.
  • Improved role-based control surfaces for moderation and server operations.
Added

  • Restart reason modal input flow.
  • Config option for restart modal behavior:
  • Use Modal for Reasons
  • Console command controls in Discord panel:
  • Modal input for command text
  • Optional confirmation step
  • Command output returned in Discord response
  • French localization entries for DiscordServerPanel and DSPWipe.
  • Safer localization string formatting fallback when placeholder mismatches occur.
Changed

  • Logging format now prioritizes readable actor/target identity context.
  • Permission workflow UI now shows better player identity context (name + SteamID) instead of raw IDs only.
  • Disabled interaction trail output now includes clearer action/target/source context.
  • Command interaction flow updated to reduce brittle update-response paths.
Fixed

  • Component routing issues for page handlers (player/group page actions).
  • Discord interaction callback failures caused by risky update-message patterns.
  • Response lifecycle edge cases by adding safer acknowledge/follow-up behavior.
  • Modal-related response and interaction reliability issues.
  • Localization-driven formatting exceptions from legacy/custom language files.
  • DSPWipe hardcoded responses replaced with localized message paths.
DSPWipe Notes

  • Added localized command feedback and errors.
  • Added French localization coverage.
  • Added safe formatting fallback to avoid runtime format exceptions.
  • Changed single roles to role lists
  • Changed single channel id to multiple channel ids
  • Added Role Ignore in config
  • Update to allow Discord Extension 3.0
  • Added Application Commands for Plugins and Server