Sueta
MC

MC Mirror

3.0.0

A no-nonsense and robust Minecraft <-> Discord bridge.

·Plugin
  1. 3.0.0latestRewrite: Command execution, resolvers and moreJan 24, 2020
    Changelog Features · Added rich support for Discord message attachments · Commands moved into subcommands under /mirror · All discord mentions are now cleaned by default · When given a guild_id all channel, role and user mentions are now cleanly resolved · Guild emotes (animated and static) are cleaned to :emotename: representation · Added remote-execution module (beta) · Customisable default permissions · Designate an "op" role · Execute Minecraft commands via Discord · Customisable bot status, show your MOTD, server version, and/or player counts the way you want to! · Added new system event hooks: · User kicked · Preprocesses /me command to mirror the response · Configuration overhaul, config now groups related settings logically · Internally defaults are provided whenever possible to increase resilience against bad configs · Made the Discord message formats customisable, and allow System and User messages to be formatted differently · Fully customisable webhook presences Bugfixes · All mentions are now escaped properly · Internal rewrite to produce saner stacktraces if things do break
    1 download
  2. 2.0.1v2.0.1 - Bugfix: Escape all mentionsDec 18, 2019
    Changelog This patch prevents users from sending mentions through the Discord webhook.
    5 downloads
  3. 2.0.0Feature Update: Whitelists, Commands & Rotating WebhooksDec 8, 2019
    Changelog · config.yml - "webhook" moved to "webhooks", is now possible to provide a list of urls to rotate though for high-message-rate servers. · config.yml - "roles" and "channels" whitelist added for controlling access to Discord -> Minecraft mirroring. · config.yml - "prefix" moved to "format", see comments in file for more information · plugin.yml - new commands · /mirrorenable · Enable mirroring without starting a new gateway session · /mirrordisable · Disable mirroring without killing the gateway session · /mirrorkill · Kill the underlying connection to Discord (useful during outages or saving resources when disabling for a longer time) · /mirrorconnect · Reconnect the underlying connection to Discord. · /mirrorstatus · Get the current connection status · plugin.yml - new permissions · mcmirror.* · All commands (OP) · mcmirror.status · Access the /mirrorstatus command (OP) · mcmirror.mirror · Have your messages mirrored -> Discord (ALL) Version SemVer: config.yml and commands changed in a breaking way, bumping to 2.0.0 Updating Delete or rename your old configuration, allow the plugin to generate a new one, fill out all fields- check comments in the file for what's required. Alternatively, copy the configuration file from here and replace your existing one.
    11 downloads
  4. 1.0.0Dec 7, 2019
    5 downloads

Similar projects

Plugin →