Sueta

[1.17+] WebhookIntegrations: Simplifying Discord Integration

v5.5

Let your Discord members know what's happening on your server using webhooks. All's configurable!

·Config
  1. v5.5latestWebhookIntegrations v5.5Feb 19, 2025
    reworked some internal code and fixed bugs
    1 download
  2. v5.4WebhookIntegrations v5.4Feb 18, 2025
    Changelog: - fixed incorrectly escaped names (#31) - added configurable request headers for each message (#28) - added a $rawUsername$ placeholder containing unescaped player names - added prevent-message-markdown-formatting in the config to remove markdown from messages
    6 downloads
  3. v5.3WebhookIntegrations v5.3Jan 24, 2025
    Changelog - added an official guide - added a help command - added a configurable permission system to each event - bug fixes
    47 downloads
  4. v5.2.2bWebhookIntegrations v5.2.2bJan 20, 2025
    added a default color coding regex if none is found
    21 downloads
  5. v5.2.2WebhookIntegrations v5.2.2Jan 19, 2025
    Merge pull request #27 Fixed config migration bug
    23 downloads
  6. v5.2.1WebhookIntegrations v5.2.1Jan 15, 2025
    · vanished players can be hidden from player counts in the config · fixed timeouts for quit events · fixed an edge case when PlayerCountChangeEvent displayed 0 members
    22 downloads
  7. v5.2WebhookIntegrations v5.2Jan 14, 2025
    WebhookIntegrations v5.2 changelog - added a new event PlayerCountChangeEvent that triggers after a configured amount of ticks have passed since last player joined/left - added a configurable delay between player join/quit events are sent to prevent spamming when a user joins/leaves the server. This can be bypassed with the webhookintegrations.bypassTimeout permission - player quit events can be disabled when the user is getting kicked to avoid double messages (quit and kick) - player event sending can be disabled if they just connected to spam
    18 downloads
  8. v5.1WebhookIntegrations v5.1Jan 13, 2025
    Changelog · added automatic config migration · ability to remove color codes from json (hex and minecraft alt color codes) · fixed vanish support
    18 downloads
  9. v5.0WebhookIntegrations v5.0Jan 12, 2025
    added multiwebhook support and bug fixes
    10 downloads
  10. v4.5WI v4.5 | New feature - TemplatesMar 3, 2024
    Added templates and minor code refactoring. You can now use commands to send your own webhook payloads that can be configured. Check WebhookIntegrations/templates.yml to see more.
    227 downloads
  11. v4.4Command fail-safes and bug fixes.Nov 11, 2023
    Added command fail-safes, more command output and fixed advancements.
    103 downloads
  12. v4.3.1WI v4.3.1 | Minor PAPI fixJul 1, 2023
    Fixed a minor issue with PAPI not working in the PlayerKilled event
    84 downloads
  13. v4.3WI v4.3 | Console commandsJun 11, 2023
    All WebhookIntegrations commands can now be used in the console with full support.
    61 downloads
  14. v4.2WI v4.2 | Server start messages fixed.Jun 9, 2023
    Major bug fixed preventing the server start event message from being sent.
    46 downloads
  15. v4.1.2WI v4.1.2 | Minor bug fixesJun 4, 2023
    Fixed a bug breaking the Player Death PVE event.
    51 downloads
  16. v4.1.1WI v4.1.1 | Minor default config changesMay 31, 2023
    Not having a webhook URL set resulted in a crash on startup.
    63 downloads
  17. v4.1WI v4.1 | Regex censoring systemMay 27, 2023
    Added a regex censoring system which can be found in the config.
    61 downloads
  18. v4.0WI v4.0 | Fixed character encodingMay 24, 2023
    Character encoding has been finally fixed! Before, using special characters (e.g. ą, ę, ć) resulted in a Bad Request. This is no longer the case.
    69 downloads
  19. v3.12WI v3.12 | Vanish supportMay 24, 2023
    Added vanish support! The config now contains an option called disableForVanishedPlayers, which will not send a message to the webhook if the player is vanished. Verified plugins: EssentialsX, SuperVanish. There may be more plugins supported. Suggested by TymekSL
    57 downloads
  20. v3.11.1WI v3.11.1 | Code refactoredMay 23, 2023
    Minor code refactoring update.
    63 downloads
  21. v3.11WI v3.11 | Added force channel ping preventionMay 23, 2023
    Added a config option to remove force role pings ( <@&id>) from the player's message. Also made using placeholders on-message possible (controlled by allow-placeholders-in-message).
    54 downloads
  22. v3.10.3WI v3.10.3 | More bStats data.May 23, 2023
    bStats now also gets the timezone selected.
    71 downloads
  23. v3.10.2WI v3.10.2 | Another metrics updateMay 22, 2023
    Minor update featuring expanded metrics - language used.
    73 downloads
  24. v3.10.1WI v3.10.1 | More metrics dataMay 22, 2023
    Minor change. Metrics data now includes whether the webhook URL is set or not.
    76 downloads
  25. v3.10WI v3.10 | Timestamp fixes and additionsMay 22, 2023
    Timestamp format fixed to be now proper ISO 8601. You can provide the timezone of the timestamp in the config (defaults to UTC) $time$ can now be modified using a format supported by Java's SimpleDateFormat.
    77 downloads
  26. v3.9WI v3.9 | Upgraded default configuration and added timestamp placeholdersMay 21, 2023
    Added a $timestamp$ timestamp which can be used as a timestamp in the JSON payload sent to your Webhook. Default configuration got upgraded and now uses timestamps.
    81 downloads
  27. v3.8WI v3.8 | Config presetsMay 21, 2023
    Config presets now function properly.
    59 downloads
  28. v3.8aPRE-RELEASE WI v3.8a | Config presets/backupsMay 20, 2023
    Introducing backup presets (aka backups). Players can now save and load presets with the following commands: /wi config savebackup <?name> (name being optional, hence the "?"> /wi config loadbackup <name> This is a pre-release and bugs are expected.
    87 downloads
  29. v3.7WI v3.7 | Moved JSON messages and JSON encoding.May 20, 2023
    Changes: · JSON message system changed to work like the language one. · Changed the JSON encoding to UTF-8 · Improved crash prevention. · JSON payloads sent to Discord are now in a seperate file: messages.yml · Fixed PlaceholderAPI support. · Minor fixes. As always, report bugs on the GitHub repository.
    50 downloads
  30. v3.6.1WI v3.6.1 | Bug fixesMay 20, 2023
    Added some crash failsafes when the config was intentionally tinkered with when sending messages to your webhook.
    75 downloads
  31. v3.6WI v3.6 | In-game config manipulationMay 19, 2023
    Users with webhokintegrations.config.setvalue permission can now change the config during runtime with the use of /wi setvalue <key> <value>, where key is the path to the key.
    67 downloads
  32. v3.5WI v3.5 | bStats integrationMay 19, 2023
    Added bStats.
    66 downloads
  33. v3.4.1WI v3.4.1 | Toggle in-message palceholdersMay 19, 2023
    From now on you can make players unable to use placeholders mid-message. For instance, a message containing "$player$" would send the player's name to your webhook. In the config file you can disable this feature by setting onPlayerChat. allow-placeholders-in-message to false (default false).
    101 downloads
  34. v3.4WI v3.3 | 1.17 supportMay 19, 2023
    Added support for versions from 1.17! Plugin behaviour remains unchanged.
    70 downloads
  35. v3.3WebhookIntegrations v3.2May 19, 2023
    Language system got an overhaul. You can now use the command /wi setlanguage to change the language to any of the available ones in the lang.yml file.
    82 downloads
  36. v3.2WebhookIntegrations v3.1.1May 18, 2023
    This update contains minor code changes. It does not affect the plugin's behaviour.
    86 downloads
  37. v3.1.1WI v3.1 | Added language overrides.May 18, 2023
    As a request from an user, the config now contains an option called the "Language Override". You can now select the language from the available ones from lang.yml using the language-override key in the config. More detailed description in the plugin's config.
    107 downloads
  38. v3.1May 17, 2023
    90 downloads
  39. v3.0WI v3.0 | Server start/stop messages are coming back!Mar 29, 2023
    This is most likely going to be the last release of this plugin. Updates are expected to rarely come out although issues will still be worked on.
    96 downloads
  40. v2.5.1WebhookIntegrations v2.5.1Mar 21, 2023
    Critical issue fixed which could allow anyone disable/enable the "sending toggle".
    115 downloads
  41. v2.5Removed telemetry, "sending toggle"Mar 21, 2023
    Removed telemetry and added a "sending toggle". "Sending toggle" is located in the config under the name isEnabled. It can be modified with the use of /wi enable and /wi disable.
    100 downloads
  42. v2.4.1Minor tweaksMar 18, 2023
    Auto-update bug fixed, minor tweaks in the code.
    120 downloads
  43. v2.4Advancement revampMar 3, 2023
    Advancement names now can be renamed and new can be added in the advancements.yml file. File size dropped by removing a now not used library.
    115 downloads
  44. v2.3HTTP code rewrite, MohistMC compability.Mar 1, 2023
    WebhookIntegrations should now work on MohistMC servers without causing any issues.
    94 downloads
  45. v2.2Force ping prevention.Feb 28, 2023
    Force pings can now be prevented and configurable in the config.
    109 downloads
  46. v2.1.1Issue #3 fixed.Feb 27, 2023
    GitHub issue #3 hopefully fixed.
    105 downloads
  47. v2.1Update command added.Feb 16, 2023
    Added /wi update command to update the plugin manually
    127 downloads
  48. v2.0.1Minor fixesFeb 15, 2023
    Fixed /wi analyze Server operators will now receive a message if the plugin is not auto-updated.
    87 downloads
  49. v2.0Plugin ported to 1.12, fixed, new placeholders! v2.0 is here!Feb 13, 2023
    WebhookIntegrations is now reaching version 2.0! This means that a lot has changed... · Now supporting Minecraft versions from 1.12 to 1.19.3! · New placeholder: %uuid% · Bug fixes · Code cleanup More coming soon...
    105 downloads
  50. v1.12/wi analyze fixedFeb 11, 2023
    Analyze command fixed. Telemetry data is now optional (and it shoul've been from the beggining) and can be disabled in the config: Code (YAML): send-telem : false
    140 downloads
  51. v1.11WebhookIntegrations v1.11Feb 11, 2023
    hotfix
    136 downloads
  52. 1.10.1Auto-updater fixed.Feb 8, 2023
    Fixed auto-updater being tirggered every time the server started.
    103 downloads
  53. 1.10Auto-updater added.Feb 8, 2023
    Added auto-updater. Can be disabled in the config: Code (YAML): auto-update : false By default set to true
    109 downloads
  54. 1.9Added a config reset and reload commandFeb 6, 2023
    New command implemented to reset/reload the config.
    114 downloads
  55. 1.8Added configurable censoring!Feb 5, 2023
    WebhookIntegrations v1.8 update adds a configurable censoring system. By default replaces @everyone and @here with "everyone" and "here" to not ping others.
    100 downloads
  56. 1.7.2WebhookIntegrations-1.7.2Feb 5, 2023
    Config improved.
    121 downloads
  57. 1.7.1WebhookIntegrations v1.7.1Feb 5, 2023
    Stuff that changed: · /send functional again · config overhauled · default config fixes · minor tweaks and bug fixes
    109 downloads
  58. 1.7Config overhaul, command fixed and smaller tweaksFeb 5, 2023
    WebhookIntegrations v1.7 Stuff that changed: · /send functional again · config overhauled · default config fixes · minor tweaks and bug fixes
    116 downloads
  59. 1.6Many fixes, config expanded and new events!Jan 31, 2023
    WebhookIntegrations v1.6 includes many new features and fixes. It's one of the major updates. · Added 1.16 - 1.19.3 support · onServerStart and onServerStop messages · Config expanded. · Added more variables to existing events
    120 downloads
  60. 1.5.1Added Polish translationJan 30, 2023
    Polish translation added. All messages can now be altered in the lang.yml file.
    174 downloads
  61. 1.5Jan 30, 2023
    164 downloads
  62. 1.4Jan 30, 2023
    207 downloads
  63. 1.3Jan 29, 2023
    188 downloads

Similar projects

Config →