Skip to content

Releases: nguyenquyhy/DiscordBridge

Release 2.4.0

12 Mar 16:17
Compare
Choose a tag to compare
  • Support sending message to Discord when a player die (check deathTemplate).
  • Discord Bridge now ignores only messages from Discord Bridge and from the same server. Previously, the plugin ignores all messages from Discord Bridge regardless different servers.
  • Fix reloading does not reload templates.
  • Fix mentioning nickname.

Release 2.3.0

15 Jan 16:13
Compare
Choose a tag to compare

It has been quite some time since the last update as I was so busy at work around Christmas and New Year. I can manage some time only recently to complete all the features for this update. I hope you would enjoy them.
Also, most of the new features in this 2.3.0 are from the awesome Mohron! Big thanks!

Enjoy the change list. Please also take a look at the updated example configurations.

  • Mentions in Discord show properly in Minecraft with configurable templates.
  • Mentions from Minecraft are supported with permission control.
  • Attachments in Discord show proper links in Minecraft.
  • Support Minecraft templates based on Discord roles.
  • Split /discord reload into /discord reload (reload config file only) and /discord reconnect (reconnect Discord connections).
  • Update Javacord to fix console spamming issue.

Release 2.2.0

03 Dec 20:11
Compare
Choose a tag to compare
  • Set game activity of the bot
  • Ignore Discord messages from all bots with ignoreBots and/or blacklist certain prefixes with prefixBlacklist
  • Support One-Time Password

Release 2.1.0

08 Nov 16:30
Compare
Choose a tag to compare

This release completely renames the plugin from SpongeDiscord into DiscordBridge, so if you have been using the plugin before, you have to manually rename the config folder com.nguyenquyhy.spongediscord into discordbridge before using the new version.

What's new:

  • Rename plugin ID from com.nguyenquyhy.spongediscord into discordbridge.
  • Add support for setting different templates for public chat and staff chat. Currently only Nucleus's staff chat is detected. Setting up staffChat section will route message from Minecraft to Discord. Check out example configurations to see the publicChat and staffChat section.
  • All Minecraft messages from other Minecraft channels (e.g. Clan chat) will not be routed to Discord.
  • Improve error message when the channel ID is incorrect.
  • Fix /discord broadcast

Release 2.0.0

14 Oct 22:55
Compare
Choose a tag to compare
  • Configuration is now stored in config.json. Old config.conf will be migrated automatically.
  • Support for multiple channels.
  • Remove support for default account. Bot is compulsory now.
  • Remove support for Invite token. You have to add permission for the Bot to your channels before using the plugin.
  • /discord login command now accepts no parameters and will give out warning and instructions to proceed.
  • /discord broadcast command now uses templates in configuration.
  • Replace the underlying library for Discord API to reduce incompatibility with Sponge and Forge.

Release 1.4.0

29 Aug 12:07
Compare
Choose a tag to compare
  • URL from Discord is clickable in Minecraft.
  • Emoji is translated properly between Discord and Minecraft.
  • Bot no longer tries to use invitation link.

Release 1.3.1

15 Aug 19:50
Compare
Choose a tag to compare
  • Auto re-login for expired sessions on receiving new messages
  • Clean up error log

Release 1.3.0

06 Aug 09:47
Compare
Choose a tag to compare
  • Improve logging
  • Reload command also re-logins the default user
  • Improve handling of username with underscore

Release 1.2.1

26 Jun 21:38
Compare
Choose a tag to compare
  • Fix problem sending message from Discord to Minecraft for authenticated users.

Release 1.2.0

21 Jun 03:11
Compare
Choose a tag to compare
  • Support for Discord bots via BotToken in config.
  • Message prefixes have been replaced with message templates.
  • Several bug fixes.

This version use API 4.0.3 and has been tested on SpongeForge-1.8.9-1890-4.1.0-BETA-1320.