As for the version 5, Herochat removed the native integration with CraftIRC. This plugin works as a bridge between them, allowing the proper message relay.
What does uIRCBridge do?
This plugin will listen on chat channels and relay messages to IRC, and listen to IRC messages relaying them to chat channels, all accordingly to the mappings specifyed on the configuration file.
How to install and configure
To install, just drop the jar file into your minecraft plugin folder. On the first run, a config.yml file will be created.
The configuration if very simple, you just associate CraftIRC tags with HeroChat channels:
uIRCBridge: bridges: CraftIRC-tag1: HeroChat-channel-1 CraftIRC-tag2: HeroChat-channel-2
The plugin will work as a bridge, making the proper relay of ingame/IRC messages as they are associated on the config file.
By now, only messages are relayed. Not events.
You can define how messages will be formatted in CraftIRC config.yml. uIRCBridge provides 2 new variables: %channelName% (ex: Global) and %channelNick% (ex: G).
formatting: from-game: chat: '[%channelNick%] %sender%: %message%'
To do list
- Configure on what bridges server messages (/say on console) will be shown (now, it is shown on all tags)