Releases: shadowfacts/DiscordChat
Releases · shadowfacts/DiscordChat
DiscordChat 2.3.0
- Add default color (white) for
@everyone
roll - Remove 1.12 in favor of 1.12.2
- Change system property fallback (environment variables are no longer supported, but Java properties (e.g.
-Ddiscordchat.discord.server=1234567890
) are still supported) - Use numeric channel IDs instead of names, allows using channels in categories. To lookup a numeric channel ID, enable Developer Mode in Discord (User Settings -> Appearance -> Advanced), right click a channel name, and click 'Copy ID'.
- Wrap
!exec
output in backticks
DiscordChat 2.2.1
- Fix config file potentially being saved with incorrect encoding
DiscordChat 2.2.0
- Send multi-line responses as 1 message to reduce rate-limiting impact
- Add command response format
- Add environment variable lookup support for Discord token/server/channel
- Automatically disable DiscordChat if no token is provided
- Fix DiscordChat sending messages to channels in incorrect servers
- Update to JDA 3.2.0 (Discord API v6)
- Convert Discord user colors to closest MC color (config will need to be updated with the new message format)
DiscordChat 2.1.1
- Fix config crash
DiscordChat 2.1.0
- Fix crash when Discord connection fails
- Fix potential crash when a message is sent from Discord before the server is created
- Prevent attempting to send messages to Discord when the JDA is shutdown
- Add prefix/suffix filtering
- Add
!time
command - Add private messaging Discord <-> MC
- Add config to disable server online/offline messages
- Add 1.12
DiscordChat 2.0.4
- Block in sendMessage until JDA is created, fixes crash on server startup
- Don't repack Commons Logging on 1.7.10
- Don't block until the send queue is empty in
DiscordChat.stop
, fixes issue where DC would prevent the server from stopping - Block in the sending thread, fixes issue
- Replace periods in names with underscores to prevent Forge's link regex from breaking
- Catch Discord errors when sending messages, fixes random disconnects
- Fix bug in
MessageFormatter
- Add cleaner messages for invalid token/server/channel
- Fix nicknames not showing in MC
- Add 1.11.2
DiscordChat 2.0.3
- Fix the !tps command
- Add MC command
/discordchat setPermission
for setting permissions from in-game - Block in
sendMessage
until the JDA is created - Don't repackage commons logging on 1.7.10
- Don't block until the send queue is empty in
DiscordChat.stop
DiscordChat 2.0.2
- Make any exceptions thrown while connecting to Discord fatal
DiscordChat 2.0.1
- Fix messages from any discord channel being relayed to MC
DiscordChat 2.0.0
- Rewrite from scratch
- Existing configuration files will break. See here for re-setting up and configuration info.