PurpleIRC icon

PurpleIRC -----

Bukkit plugin for IRC integration.




* New configuration option: `sasl-password-file`
* SASL protocol fixes (PircBotX 2.2.0)
* Ignore empty mcMMO broadcast messages
* Add support for %NICKNAME%
* Add %ATTACHMENTURLS% for Discord to IRC bridge messages.
* NPE fix
----------, May 18, 2024

* Shade in missing com.google.common library
----------, Dec 8, 2021

Fix VentureChat hook
----------, Dec 30, 2019

NPE fix for DiscordSRV hook
----------, Dec 15, 2019


Moved IRCMessageEvent calls to a synchronous thread.
----------, Apr 29, 2019



----------, Sep 23, 2017

Better command handling
Update for DiscordSRV 14.3
----------, Jul 4, 2017

  • Added SASL support
  • Added nickserv command (no need to use sendraw anymore)
  • Changelog
----------, Jun 18, 2017




  • Update for MC 1.11.
  • Add DiscordSRV support.
  • Regex friendly zero width replacement.
  • Add notice message type.
----------, Nov 19, 2016


  • Only strip game colors from IRC message, not tokens.
  • Handle prism rollbacks from console.
  • Null pointer fix.
----------, Jul 5, 2016

  • Update for MC 1.10.2.
  • Better IRC command handling.
  • Add strip-game-colors-from-irc option. (Removes ยง codes from IRC).
  • Add nick-prefix.owner option.
Notes: This version is compatible with Herochat 5.6.x. If you need to use Herochat 5.7.0 please use the Craftbukkit version at http://dev.bukkit.org/bukkit-plugins/purpleirc/.
----------, Jun 26, 2016

Fall back to Herochat 5.6.5 (re-up)
----------, May 30, 2016

  • Add nick-prefixes.owner option.
  • Rejoin IRC channel if kicked.
  • Pom cleanup.
----------, May 25, 2016

Ignore Herochat private messages (another workaround)
----------, May 18, 2016

  • Update for MC 194.
  • Include remote players in tab completion.
  • Ignore private Herochat messages.
  • Fix /irc send.
  • Add zero-width-space to display name.
  • Check for comments before tokenizing.
  • Update for RTS 2.0.0 build 54.
  • Herochat null pointer check (invalid channel)
----------, May 14, 2016

  • SimpleTicketManager added to sample bot.
  • Supervanish version bump.
  • Update to Herochat 5.7.0.
  • Add sensitive commands to example command-notify ignore list.
  • Add new raw-message-list option.
  • Vanilla command workaround for MC 1.9.
----------, Mar 24, 2016

  • Make sure broadcast messages are synchronous. (Asynchronous entity track!)
----------, Mar 12, 2016

  • The MC 1.9 update.
----------, Mar 2, 2016

  • Switch from MineverseChat to VentureChat.
  • Update to pircbotx 2.18. (Add ~ to valid channel prefixes).
  • Add znc command.
  • Properly detect VentureChat quick chat messages.
  • Don't send duplicate messages to from VentureChat.
See sample configs for new venture chat variables. The configuration will files no longer reference the old mineverse variables.
----------, Feb 28, 2016

  • Add new command-sent message template
  • Add new %UUID% token for game messages
----------, Jan 10, 2016


  • Fix group suffix and prefix tokens for offline players
----------, Aug 17, 2015

  • Fix issue with GriefPrevention hook
----------, Aug 13, 2015

  • Add GriefPrevention hook
  • Update for 1.8.8
  • Add color support to game_command_usage
  • Add support for %ARGX+% and game_command_usage
  • Prevent duplicate AdminChat messages when FactionChat is detected
  • Fix irc-a-chat
  • Add support for ampersand color codes in say command
  • Throw error when invalid version of AdminPrivateChat is detected
  • Add %ARGX% tokens for game_command where X is any number
  • ProtocolLib dependency update
  • Fix game-pchat-response for /irc smsg
  • Send correct name with local smsg
  • Fix help. Stick to one shade of purple for all output.
  • Dynamically add /msg and /r when configured
  • Added /ircm and /ircr
  • Tokenize smsg response correctly
  • Don't truncate linked messages. Tokenize smsg response correctly
  • Various bot linking fixes
  • Dependency fixes and relocations
  • Added new AwayEvent listener
  • Update IRC away status correctly in /irc list command when user returns
  • Add /r for quick replying to private messages
  • Added slist command
  • Initial bot linking capabilities
  • Only filter messages when enable-filtering is true
  • Don't use mcMMO API to send messages
  • Ciphers are now configurable. Per channel message templates
  • Now we can send messages to mcMMO chat channels. (party and admin)
----------, Aug 1, 2015

* Minecraft 1.8.5 compatibility.
----------, May 23, 2015

* Minecraft 1.8.4 compatibility fix.
----------, May 22, 2015

* Add support for Minecraft1.8.4
* Check for nulls before dispatching to Dynmap.
* Debug changes, and some refactoring.
* Add new channel option custom-tab-ignore-duplicates
* Command notify should not be case sensitive.
* Command preprocessor should not be case sensitive.
* Custom tab ignore list is now case insensitive.
* Log error messages from IRC servers.
* Fix /me and /broadcast
* Add irc-dynmap-nick to sample config.
* Add sslciphers option for /irc test
* Merging changes from Spigot version.
* Don't add ignored irc users to tab-completion.
* Split messages with \r\n and \n. (Security fix).
* Add optional flood control.
* And other fixes.
----------, May 22, 2015

Properly ignores muted Herochat messages.
----------, Apr 26, 2015

  • Properly implement TLS via STARTTLS.
----------, Mar 20, 2015

  • Added TLS support.
----------, Mar 18, 2015

  • Update for Spigot 1.8.3
----------, Mar 7, 2015

  • Fixes an issue with custom-prefixes.
----------, Mar 2, 2015

  • Added new IRC message token %CUSTOMPREFIX%. See SampleBot.yml line 71 for example syntax.
  • Added replace-first-occurrences option. See SampleBot.yml line 77 for example syntax.
----------, Mar 1, 2015

Null pointer fix.
----------, Feb 27, 2015

CommandBook commands will now dispatch correctly from IRC.
----------, Feb 26, 2015

  • Added fake-join and fake-quit via custom VanishNoPacket events.
  • Update to PircBotX 2.0.4.
  • Better error handling for bot yml issues.
  • Add irc-a-chat message type. Allows messages in channel to be sent directly to AdminPrivateChat. Dependency updates.
  • Use AdminPrivateChat's new SendRawMessage method.
  • Jobs dependency update.
  • Remove deprecated Vault methods.
  • Fix ConsoleCommandSender duplicating messages.
----------, Feb 26, 2015

  • PircBotX to 2.0.3 - reduce logging level
----------, Feb 12, 2015

  • Add new config option: reconnect-fail-message-count
  • Less verbose reconnect messages.
  • Fixed IRC server MOTD formatting.
----------, Feb 9, 2015

  • Add sender option for custom commands.
  • Check for null uuid before attempting to get offline player.
  • Add more dynmap chat formatting options.
  • Remove deprecated getOfflinePlayer() call.
  • Add away info to whois result.
  • Remove redundant player IP lookup call.
  • Build our bot asynchronously.
  • Try and catch possible socket exceptions.
  • Build with Vault 1.5.2.
----------, Jan 28, 2015

  • Updated project URL in plugin.yml.
  • Removed deprecated code.
----------, Jan 2, 2015

Resource Information
Author:
----------
Total Downloads: 9,471
First Release: Jan 1, 2015
Last Update: May 18, 2024
Category: ---------------
All-Time Rating:
17 ratings
Find more info at purpleirc.chrisnaude.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings