New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

discord-irc

Package Overview
Dependencies
Maintainers
2
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

discord-irc - npm Package Versions

2345

2.9.0

Diff

Changelog

Source

[2.9.0] - 2020-10-03

This release comes with a (relatively large) change to use discord.js v12! There were a lot of breaking changes in the upstream library, including removal of support for Node <12, which prompted a 2.9.0-alpha release before this main version. Everything seemed to go fine, which is why you're now receiving this latest update!

Added

  • IRC nick colors are now customizable in the config (thanks to KWeaver87)

Changed

  • Upgrade discord.js to 12.3.1 (the pre-release came with 12.2.0) - this changes a lot of how the bot works behind the scenes, and prepares us for upcoming Discord API changes - #555, #564
  • Add support for Node 14 (#549); drop support for Node 6, 8 and 10 (#550)

Fixed

  • A bunch of vulnerabilities listed in npm audit are now gone - #544, #548, #551, #552, #553, #562
  • Log messages now typically take up one line again (fixing a relatively long-standing bug, at this point – oops!) - #554
  • Mentioning the same user more than once in a single message is now fixed (thanks to Qyriad)
  • Our Discord client now uses a retry limit of 3 (rather than 1) on internal server errors (hopefully fixing #461) - #565
throne3d
published 2.8.1 •

Changelog

Source

[2.8.1] - 2020-03-16

Fixed

  • Large avatars failed to display when bridging through webhooks - (thanks to Miosame, follow up in #530)
  • Update acorn to 7.1.1 - #534
  • Remove code coverage instrumentation from dist/ files - #536
throne3d
published 2.8.0 •

Changelog

Source

[2.8.0] - 2019-12-14

Added

  • format.webhookAvatarURL, to customize the unrecognized user webhook avatar (thanks to Geo1088)
  • parallelPingFix, disabled by default, to prevent users of both Discord and IRC getting pings whenever their messages are mirrored to IRC (thanks to qaisjp originally, follow up in #502 and #520)
  • ignoreUsers.discordIds, to ignore specific Discord users through the bridge by ID instead of name (thanks to nsavch)
  • A basic Docker image, found at discordirc/discord-irc! This may not be often updated with the release tags we publish on GitHub, but it should contain a latest tag in addition to whichever Git hash is available on main (thanks to gdude2002, follow up in #498)

Changed

  • Add support for Node 13, drop testing for Node 6 - #521

Fixed

  • Upgrade various dependencies: babel, commander, coveralls, discord.js, eslint, mocha, simple-markdown, sinon, sinon-chai - #488, #503, #522, #523, #524, #525
throne3d
published 2.7.2 •

Changelog

Source

[2.7.2] - 2019-08-08

Fixed

  • Defer to discord permissions for allowing @everyone and @here in webhook messages - #497
  • Support Node 10 and 12 - #499
  • Upgrade dependencies
  • Tests: Fix lint config deprecation - #500
  • Tests: Ensure all tests are run in dev environment - #501
ekmartin
published 2.7.1 •

Changelog

Source

[2.7.1] - 2019-06-15

Changed

  • Upgraded dependencies.
ekmartin
published 2.7.0 •

Changelog

Source

[2.7.0] - 2019-04-02

Changed

  • Convert channel mentions to codified mentions (thanks to Throne3d).
  • Match IRC style mentions at the beginning of message (thanks to rdb).
  • Upgraded dependencies.
ekmartin
published 2.6.2 •

Changelog

Source

[2.6.2] - 2018-09-19

Changed

  • Upgraded dependencies.
ekmartin
published 2.6.1 •

Changelog

Source

[2.6.1] - 2018-05-11

Changed

  • Upgraded dependencies.
ekmartin
published 2.6.0 •

Changelog

Source

[2.6.0] - 2018-03-22

Added

  • Support for posting messages to Discord using webhooks (thanks to Fiaxhs!).

Webhooks lets you override nicknames and avatars, so messages coming from IRC can appear as regular Discord messages:

discord-webhook

To enable webhooks, follow part 1 of this guide to create and retrieve a webhook URL for a specific channel, then enable it in discord-irc's config as follows:

  "webhooks": {
    "#discord-channel": "https://discord.com/api/webhooks/id/token"
  }
ekmartin
published 2.5.1 •

Changelog

Source

[2.5.1] - 2018-01-18

Fixed

  • Upgraded dependencies.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc