Earlier Versions
| Name | Size | Uploaded | Game Version | Downloads | |
| PurpleIRC-2.1.14-433 release | 2.30 MB | Sep 23, 2017 | 1.12 | 368 | Download |
| v2.1.14-418 release | 2.27 MB | Jul 5, 2016 | 1.10 | 623 | Download |
| v2.1.14-415 release | 2.27 MB | Jun 26, 2016 | 1.10 | 181 | Download |
| v2.1.14-409 release | 2.27 MB | May 25, 2016 | 1.9 | 210 | Download |
| v2.1.14-406 release | 2.27 MB | May 18, 2016 | 1.9 | 153 | Download |
| v2.1.14-404 release | 2.31 MB | May 14, 2016 | 1.9 | 133 | Download |
| v2.1.14-394 release | 2.30 MB | Mar 24, 2016 | 1.9 | 350 | Download |
| v2.1.14-385 release | 2.30 MB | Mar 12, 2016 | 1.9 | 167 | Download |
| v2.1.14-379 release | 2.21 MB | Jan 10, 2016 | 1.8.1 | 306 | Download |
| v2.1.14-378 release | 2.21 MB | Jan 5, 2016 | 1.8.1 | 175 | Download |
| v2.1.14-304 release | 712.02 KB | May 23, 2015 | 1.8 | 597 | Download |
| v2.1.14-303 release | 711.91 KB | May 22, 2015 | 1.8 | 139 | Download |
| v2.1.14-275 release | 698.88 KB | May 3, 2015 | 1.8 | 279 | Download |
| v2.1.14-273 release | 697.48 KB | Apr 26, 2015 | CB 1.7.9-R0.2 | 267 | Download |
| v2.1.14-266 release | 696.64 KB | Mar 20, 2015 | CB 1.7.9-R0.2 | 295 | Download |
| v2.1.14-242 release | 643.80 KB | Jan 30, 2015 | CB 1.7.9-R0.2 | 284 | Download |
| v2.1.14-235 release | 642.93 KB | Jan 1, 2015 | CB 1.7.9-R0.2 | 273 | Download |
| v2.1.14-233 release | 643.44 KB | Jan 1, 2015 | 1.8 | 158 | Download |
| v2.1.14-227 release | 641.54 KB | Dec 24, 2014 | 1.8 | 170 | Download |
| v2.1.14-174 release | 624.45 KB | Nov 6, 2014 | 1.7.2 | 429 | Download |
| v2.1.14-166 release | 622.03 KB | Nov 1, 2014 | 1.7.2 | 254 | Download |
| v2.1.14-160 release | 621.35 KB | Oct 19, 2014 | 1.7.2 | 219 | Download |
| v2.1.14-127 release | 613.72 KB | Aug 9, 2014 | CB 1.7.9-R0.2 | 399 | Download |
| v2.1.14-125 release | 612.32 KB | Aug 3, 2014 | CB 1.7.9-R0.2 | 223 | Download |
| v2.1.14-121 release | 612.32 KB | Jul 15, 2014 | 1.7.2 | 338 | Download |
| v2.1.14-96 release | 603.35 KB | May 23, 2014 | 1.7.4 | 414 | Download |
| v2.1.13 release | 593.74 KB | Apr 27, 2014 | 1.7.4 | 259 | Download |
| v2.1.12 release | 593.04 KB | Mar 23, 2014 | 1.7.2 | 289 | Download |
| v2.1.11 release | 593.04 KB | Mar 22, 2014 | 1.7.2 | 129 | Download |
| v2.1.9 release | 584.40 KB | Feb 26, 2014 | CB 1.7.2-R0.3 | 256 | Download |
| v2.1.8 release | 581.49 KB | Feb 18, 2014 | CB 1.7.2-R0.3 | 259 | Download |
| v2.1.7 release | 578.93 KB | Jan 31, 2014 | 1.7.2 | 260 | Download |
| v2.1.6 release | 579.15 KB | Jan 11, 2014 | 1.7.2 | 258 | Download |
| v2.1.5 release | 579.27 KB | Jan 8, 2014 | 1.7.2 | 145 | Download |
| v2.1.4 release | 577.07 KB | Dec 29, 2013 | 1.7.2 | 181 | Download |
| v2.1.1 release | 572.88 KB | Dec 25, 2013 | 1.7.2 | 131 | Download |
| v2.0.9 release | 569.51 KB | Dec 3, 2013 | 1.7.2 | 319 | Download |
| v2.0.7 release | 549.84 KB | Nov 28, 2013 | 1.6.4 | 246 | Download |
| v2.0.6 release | 545.29 KB | Nov 22, 2013 | 1.6.4 | 217 | Download |
| v2.0.5 release | 541.03 KB | Nov 17, 2013 | 1.6.4 | 118 | Download |
| v2.0.3 release | 538.03 KB | Nov 9, 2013 | 1.6.4 | 182 | Download |
| v2.0.2 release | 539.78 KB | Nov 8, 2013 | 1.6.4 | 144 | Download |
| v2.0.1 release | 535.83 KB | Nov 7, 2013 | 1.6.4 | 133 | Download |
| v1.10.7 release | 304.30 KB | Oct 23, 2013 | 1.6.4 | 506 | Download |
| v1.10.5 release | 308.10 KB | Oct 21, 2013 | 1.6.4 | 744 | Download |
| v1.10.1 release | 297.56 KB | Oct 10, 2013 | 1.6.4 | 389 | Download |
| v1.8.4 release | 285.80 KB | Sep 17, 2013 | CB 1.6.2-R1.0 | 616 | Download |
| v1.8.3 release | 285.79 KB | Sep 13, 2013 | CB 1.6.2-R1.0 | 506 | Download |
| v1.8.1 release | 284.32 KB | Sep 7, 2013 | CB 1.6.2-R0.1 | 387 | Download |
| v1.7.1 release | 283.12 KB | Aug 19, 2013 | CB 1.6.2-R0.1 | 440 | Download |
| v1.6.5 release | 277.31 KB | Aug 5, 2013 | CB 1.6.2-R0.1 | 364 | Download |
| v1.6.3 release | 249.03 KB | Jul 26, 2013 | 1.6.2 | 134 | Download |
| v1.5.9 release | 242.36 KB | Jul 20, 2013 | 1.6.2 | 154 | Download |
| v1.5.7 release | 240.80 KB | Jul 17, 2013 | 1.6.2 | 141 | Download |
| v1.5.6 release | 242.19 KB | Jul 11, 2013 | 1.6.2 | 166 | Download |
| v1.5.1 release | 257.13 KB | Jul 1, 2013 | 1.5.2 | 228 | Download |
| v1.5.0 release | 256.73 KB | Jul 1, 2013 | 1.5.2 | 117 | Download |
| v1.4.9 release | 256.00 KB | Jun 23, 2013 | 1.5.2 | 127 | Download |
| v1.4.8 release | 252.58 KB | Jun 21, 2013 | 1.5.2 | 126 | Download |
| v1.4.5 release | 252.23 KB | Jun 15, 2013 | 1.5.2 | 147 | Download |
| v1.4.4 release | 249.68 KB | Jun 11, 2013 | 1.5.2 | 145 | Download |
| v1.4.3 release | 249.45 KB | Jun 9, 2013 | 1.5.2 | 117 | Download |
| v1.4.1 release | 248.93 KB | Jun 8, 2013 | 1.5.2 | 123 | Download |
| v1.4.0 release | 248.27 KB | Jun 4, 2013 | 1.5.2 | 139 | Download |
| v1.3.4 release | 246.04 KB | Jun 1, 2013 | 1.5.2 | 126 | Download |
| v1.3.3 release | 245.99 KB | May 31, 2013 | 1.5.2 | 139 | Download |
| v1.3.2 release | 245.94 KB | May 30, 2013 | 1.5.2 | 128 | Download |
| v1.3.1 release | 246.02 KB | May 27, 2013 | 1.5.2 | 132 | Download |
| v1.2.7 release | 243.60 KB | May 20, 2013 | 1.5.2 | 204 | Download |
| v1.2.5 release | 243.59 KB | May 19, 2013 | 1.5.2 | 145 | Download |
| v1.2.1 release | 221.35 KB | May 17, 2013 | 1.5.2 | 131 | Download |
| v1.2.0 release | 221.24 KB | May 17, 2013 | 1.5.2 | 118 | Download |
| v0.0.18 beta | 249.49 KB | May 14, 2013 | 1.5.2 | 173 | Download |
| v0.0.17 beta | 248.81 KB | May 13, 2013 | 1.5.2 | 150 | Download |
| v0.0.12 beta | 243.78 KB | May 9, 2013 | 1.5.2 | 145 | Download |
| v0.0.11 beta | 240.33 KB | May 6, 2013 | 1.5.2 | 198 | Download |
| v0.0.6 beta | 237.16 KB | May 4, 2013 | 1.5.2 | 109 | Download |
| v0.0.5 beta | 237.03 KB | May 3, 2013 | 1.5.2 | 117 | Download |
| v0.0.4 beta | 237.02 KB | May 3, 2013 | 1.5.2 | 112 | Download |
Screenshots
Description
About PurpleIRC
PurpleIRC is an IRC to Minecraft bridge plugin. This plugin supports running multiple bots on multiple channels. This plugin utilizes the PircBotX Java IRC framework (included in the plugin jar).

Wiki
- For additional information see the PurpleIRC Wiki.
Features
- Relay chat from game to IRC and vice versa.
- Relay game events to IRC.
- Relay IRC events to game.
- Translate colors from game to IRC and vice versa.
- Fully configurable message templates.
- Enable or disable any chat feature to and from the game.
- Most of the configuration options are per bot and per channel.
- Each bot can join multiple channels.
- Automatically op IRC users based on user masks.
- Control and protect the IRC topic.
- Manage IRC channel modes.
- Automatically reconnect to the IRC server on disconnect.
- Respond to commands in IRC chat.
- Send any command to the game via the console.
- Supports prefixes and suffixes. (see sample config for details)
- Displays IRC users in the tab list. (requires ProtocolLib)
- Monitor player command usage.
- Great for cross server chatting.
- Update checker will make external HTTP connections to check for new versions.
- SSL/TLS support.
CraftBukkit Versions
- If you are running CraftBukkit version 1.7.2 or older then stick to PurpleIRC version v2.1.14-174 and older.
- If you need a version that supports Spigot visit the Spigot Resource Page.
How to install
- Drop the PurpleIRC.jar file into your plugins directory.
- Restart the server. (Please don't use /reload)
- Copy plugins/PurpleIRC/sample bot to plugins/PurpleIRC/bots/NewBotName.yml
- Edit the bot yml file as needed. Each option is documented.
- Use /irc load bot.yml command to load and start the new bot.
- Configure permissions.
Configuration
- Configuration – Use /irc reloadconfig to load your changes while the bot is running.
- Sample Bot – Use /irc reloadbotconfigs to load your changes while the bot is running.
Frequently Asked Questions
- FAQ
Links
- Dev Builds
- PircBotX
- Source
- Configuration
- Sample Bot
- Spigot Resource Page
Chat Hooks
- Supports mcMMO admin and party chats.
- Supports FactionChat chat modes. (public, ally and enemy)
- Supports HeroChat Global, all channels or specific channels.
- Supports TitanChat chat manager.
- Supports TownyChat chat manager. See FAQ.
- Supports Dynmap web chat.
- Supports AdminPrivateChat
Other Hooks
- Supports CleverNotch bot messages.
- Supports ReportRTS ticket notifications.
- Supports VanishNoPacket. Prevents IRC from announcing vanished players.
- Supports Shortify URL shortener. 1.8 and newer only
- Supports RedditStream notifications.
- Supports SuperVanish
Dependencies
- PircBotX: The PircBotX classes are included in the plugin jar file.
- Vault. If you need to use the %GROUP% token then install Vault.
- ProtocolLib. If you need to use the custom tab list then install ProtocolLib.
Permissions (see plugin.yml)
| node | default | description |
|---|---|---|
| irc.<COMMAND> | op | Every command requires a permission node. |
| irc.message.chat | true | Receive IRC chat messages |
| irc.message.gamechat | true | Send game chat to IRC |
| irc.message.action | true | Receive IRC chat actions (/me) |
| irc.message.quit | false | Receive IRC quit messages |
| irc.message.join | false | Receive IRC join messages |
| irc.message.disconnect | op | Receive IRC disconnect messages |
| irc.message.connect | op | Receive IRC connect messages |
| irc.message.kick | false | Receive IRC kick messages |
| irc.message.nickchange | false | Receive IRC nick change messages |
| irc.message.topic | false | Receive IRC topic messages |
| irc.message.part | false | Receive IRC part messages |
| irc.tablist | op | Display IRC users in tab list |
Commands
| command | args | description |
|---|---|---|
| /irc load [bot.yml] | Load bot file | |
| /irc unload [bot.yml] (disable) | Unload bot and optionally disable it | |
| /irc reload | Reload entire plugin (Don't use this to load changes to your configs and bots. Use reloadconfig and reloadbotconfigs instead) | |
| /irc reloadconfig | Reload config.yml | |
| /irc save | ([bot]) | Save bot configuration(s) to disk |
| /irc reloadbot | [bot] | Reload the bot config and reconnect |
| /irc reloadbots | Reload all bot configs and reconnect | |
| /irc reloadbotconfig | [bot] | Reload bot config without reconnecting |
| /irc reloadbotconfigs | Reload all bot configs without reconnecting | |
| /irc connect | ([bot]) | Connect to configured IRC serve |
| /irc disconnect | ([bot]) | Disconnect from configured IRC server |
| /irc listbots | List loaded bots | |
| /irc list | ([bot]) ([channel]) | List users in a channel |
| /irc kick | [bot] [channel] [user(s)] | Kick user(s) from a channel |
| /irc op | [bot] [channel] [user(s)] | Op user(s) in a channel |
| /irc listops | [bot] [channel] | List auto ops for a channel |
| /irc motd | [bot] | Display IRC motd. |
| /irc deop | [bot] [channel] [user(s)] | DeOp user(s) in a channel |
| /irc addop | [bot] [channel] [user mask] | Add user mask to op list |
| /irc removeop | [bot] [channel] [user mask] | Remove user mask from op list |
| /irc server | [bot] [server] ([true|false]) | Set IRC server for bot. Optionally set autoconnect |
| /irc mute | ([bot]) ([channel]) [user(s)] | Mute user(s) in a channel |
| /irc unmute | [bot] [channel] [user(s)] | Unmute user(s) in a channel |
| /irc nick | [bot] [nick] | Change the bot's IRC nickname |
| /irc login | [bot] [login] | Change the bot's IRC login |
| /irc join | [bot] [channel] | Join a channel |
| /irc leave | [bot] [channel] ([reason)] | Leave a channel |
| /irc whois | ([bot]) [nick] | Get IRC user's whois info |
| /irc say | [bot] [channel] [message] | Make the bot say something |
| /irc send | ([bot]) ([channel]) [message] | Send a message to a channel |
| /irc debug | ([t|f]) | Enable debug mode |
| /irc messagedelay | [bot] ([milliseconds]) | Get or set IRC message delay. (Default: 1000) |
| /irc msg | ([bot]) [user] [message] | Send a private message to IRC user |
| /irc ctcp | ([bot]) [user|channel] [message] | Send ctcp command to user or channel. |
| /irc notice | ([bot]) [user|channel] [message] | Send notice command to user or channel. |
| /irc sendraw | ([bot]) [command] | Send raw command to IRC server. |
| /irc updatecheck | ([stable|dev]) | Check for new versions of PurpleIRC. |
IRC User Modes
| mode | description |
|---|---|
| i | IrcOp |
| o | Operator |
| v | Voice |
| h | Half Op |
| q | Channel Owner |
| s | Super Op |
Change Log
- Change Log
Known Issues
- AuthMe: If you are running the AuthMe plugin you will need to set enableAntiBot to false.
Additional Help
- Tickets: Please reports bugs using the ticket tracker.
- IRC: I'm usually hanging out in #PurpleIRC on irc.esper.net. If I'm awake you can chat with me there.
- PM: Feel free to send me private messages here.
Other
Bitcoin: 1P44sYgXLejo35vANvNfPTY56ANSC5w4dg

Get 0.05 TON 💎
Download




Add a comment