MineComm
MineComm
MineComm is an IRC to Minecraft plugin. This plugin supports IRC to Game, Game to IRC, Console display and commands, plus many Game commands from IRC. This plugin uses a more secure method to authenticate users and check in game permissions.This does not use Pircbot.
To use IRC commands, you MUST have a nickserv registered nickname on the IRC network you are on, and you must have used /ircreg in game to register that nickname as yours. The bot then checks that the nickname issuing the command is registered with nickserv, then looks you up in game to see what permissions you have before it allows you to complete a command.
Features
- Relay chat from a specified IRC channel to Game and vice versa
- Relay Game events to IRC
- Relay IRC events to game
- Translate colours from game to IRC, IRC to game and console to IRC
- The bot can join multiple channels
- The bot can respond to commands in IRC chat
- The bot can send any command to the game via the console
- The bot can display console messages to a specified channel
- Supports prefixes and suffixes
- Monitors player command usage
How to Install
Place the jar file in the plugins directory on your server. Either restart your server to create a basic config file, or edit and copy the included config file into a MineComm folder in your plugins directory.
Frequently Asked Questions
Links
- TownCraftMC The original server this plugin is developed for, and support server
- irc://irc.esper.net/TCMC #TCMC The official support channel on esper.net IRC
Dependencies
Vault. Needed to easily access economy and permissions Essentials. Only needed if you want to use the mute and unmute commands
Permissions
For Ingame commands
- MineComm.<COMMAND> op Every command requires a permission node.
- MineComm.ircpm
- MineComm.irclist
- MineComm.ircreg
- MineComm.connect
- MineComm.disconnect
- MineComm.reconnect
For IRC commands
- MineComm.commands.seen
- MineComm.commands.money
- MineComm.commands.pm
- MineComm.commands.warn
- MineComm.commands.kill
- MineComm.commands.info
- MineComm.commands.respawn
- MineComm.commands.givemoney
- MineComm.commands.takemoney
- MineComm.commands.setmoney
- MineComm.commands.kick
- MineComm.commands.mute
- MineComm.commands.unmute
- MineComm.commands.ban
- MineComm.commands.unban
- MineComm.commands.tp
- MineComm.commands.announce
- MineComm.commands.viewinv
- MineComm.commands.item
- MineComm.commands.raw
- MineComm.commands.console
- MineComm.commands.activechans
- MineComm.commands.ip
Commands
In Game Commands
- /ircreg <nickname> Registered your irc nickname to allow you to do commands from irc
- /irclist Lists all users in all public channels
- /ircpm <nickname> <message> Allows you to private message someone on irc that is in a public channel
- /connect Allows someone with the permission to make the bot connect to irc
- /disconnect Allows someone with the permission to make the bot disconnect from irc
- /reconnect Allows someone with the permission to make the bot disconnect then reconnect to irc
IRC Commands
- .about
- .players
- .pm <player> <message>
- .seen <player>
- .money <player>
- .warn <player> <reason>
- .kill <player> <reason>
- .respawn <player>
- .givemoney <player> <amount> [optional reason]
- .takemoney <player> <amount> [optional reason]
- .setmoney <player> <amount> [optional reason]
- .kick <player> <reason>
- .mute <player> <time> <reason>
- .unmute <player> <time> <reason>
- .ban <player> <reason>
- .unban <player> <reason>
- .tp <from player> <to player>
- .announce <message>
- .viewinv <player> <reason>
- .item <material[:type]> <amount> <player> [optional notes]
- .raw <irc command>
- .console <console command>
- .activechans
ChangeLog
v0.85 - First public release

-
View User Profile
-
Send Message
Posted Mar 3, 2014Updated for 1.7 uploaded
Sorry for the delay. Now waiting for it to be approved.
-
View User Profile
-
Send Message
Posted Feb 25, 2014Yes it is still supported. I have a version for 1.7 that i will upload shortly. Havent quite got the console responses sorted yet but am working on them.
Didnt think anyone was using it as no one bothered to comment
-
View User Profile
-
Send Message
Posted Feb 20, 2014Is this project still supported or has it died? I need something like this for 1.7...
-
View User Profile
-
Send Message
Posted Nov 27, 2013New update soon after testing with test servers.
More filtering to remove chat and needless info from console channel (if used)
-
View User Profile
-
Send Message
Posted Nov 25, 2013filter usernames in what way? so you can restrict in game players talking to irc or irc talking to ingame unless they have permissions?
This is meant as a link between ingame chat and irc, echoing stuff both ways but also as a way for server admins to be able to monitor and control their server, so i think that imposing restrictions on who can chat will degrade it a bit, unless its to restrict people who arnt registered in game from sending messages from irc.
-
View User Profile
-
Send Message
Posted Nov 24, 2013Filter username feature?
-
View User Profile
-
Send Message
Posted Nov 24, 2013Any comments or suggestions for updates?