Releases: reactiflux/discord-irc
2.5.1
2.5.0
Added
-
Support multi-character command prefixes - #301
-
Enable auto-renicking by default, so the bot tries to get the target nickname after it fails - #302
-
Add the ability to ignore IRC/Discord users by nickname - #322
Fixed
-
Improve IRC → Discord mentions around non-word characters and nickname prefix matches - #273
-
Default to UTF-8 encoding when bridging messages to prevent character corruption - #315
-
Fix a crash when using the bot in a group DM - #316
-
Use a
prepare
script for transpiling instead ofprepublish
, fixingnpm
installation direct from the GitHub repository - #323 -
Update dependencies:
- discord.js to 11.2.1
- sinon to ^4.0.1
- irc-upd to 0.8.0 - #313
- simple-markdown to ^0.3.1
- coveralls to ^3.0.0
- mocha to ^4.0.0
- winston to 2.4.0
Changed
2.4.1
Added
- Falsy command preludes are no longer sent (previously would choose default prelude) - #260
Fixed
2.4.0
This project now uses irc-upd as a dependency, instead of the old irc package – this fork should be better maintained and will solve some bugs, detailed below.
Added
-
Allow commandCharacters to work for messages sent to Discord - #221.
-
Send nick changes from IRC to Discord with
ircStatusNotices
- #235, #241. -
Translate custom emoji references from IRC to Discord - #256.
Fixed
-
Use
ircClient.nick
instead ofnickname
when checking if theircStatusNotices
event is for the bot, to prevent a potential crash - #257. -
Use the updated
irc-upd
library instead ofirc
, causing IRC messages to now be split by byte instead of character (fixing #199) and adding support for certain Unicode characters in nicknames (fixing #200) - #258. -
Update dependencies:
- discord.js to 11.1.0
- check-env to 1.3.0
- chai to ^4.0.2
- nyc to ^11.0.3
- commander to 2.10.0
- eslint to ^4.1.1
2.3.3
2.3.2
2.3.1
2.4.2
2.3.0
A huge thank you to Throne3d,
rahatarmanahmed and
Ratismal for all the fixes and features
in this release.
Added
-
Bridge IRC join/part/quit messages to Discord
(enable by setting ircStatusNotices to true) -
#207. -
Convert text styles between IRC and Discord
#205. -
Allow users to configure the patterns of messages on
IRC and Discord using the format options object
#204. -
Add Discord channel ID matching to the channel mapping
#202.
Fixed
-
Parse role mentions appropariately, as with channel and user mentions
#203. -
Make the bot not crash when a channel mentioned by ID fails to exist
#201.
Changed
- Convert username mentions even if nickname is set -
#208.