MineIRC
MineIRC allows server staff to easily and securely manage the server through an IRC channel. MineIRC allows staff to dispatch commands, and help people on the server (and chat), without even logging in to the server!
Download the latest build of MineIRC: http://dl.dropbox.com/u/47438843/MineIRC.jar Features:
- Configurable IRC settings. (Channel, Network, Bot-name, Port)
- NickServ support
- Authentication Security - Staff must "log-in" to the bot in order to issue commands, This is to prevent un-authorized users from issuing commands to the server
- Staff can issue commands from IRC to the server. (Supports plugin commands)
- Links the IRC chat and server chat together. This makes it easier for staff to help players without coming on to the server.
- Logs command issuing, login, IRC chat, and attempts to issue commands in the server console, so you have logs in case of abuse, or other situations.
- Automatically checks for updates, too.
How do I install this plugin? Well here's a list of steps to install this plugin and configure it.
- Step 1: Drop this plugin into the /plugins folder, you can stop and start your server again, or do /reload.
- Step 2: After the plugin loads for the first time, It will generate two files, and one folder. The folder is in the /plugins Directory, it is named MineIRC. (/plugins/MineIRC). This folder contains two files, one named config.properties, which contains the settings for the bot (Channel, Port, Network, Bot name), the other one named irc-ops.txt, Which will be explained shortly.
- Step 3: Make the needed changes to the config.properties, and irc-ops.txt, and reload the plugin, or restart the server.
- Step 4: Done! The plugin should connect to the specified channel, network, and port, using the specified name as it's nickname.
How do I configure the irc-ops.txt? The format for the irc-ops.txt is really simple, but it needs to be set up correctly.
- Here's the format: NICKNAME,PASSWORD
- Note: The password doesn't have to be the user's minecraft or IRC password, it can be anything you, or the staff member wants.
- Here's an example of that format: Admin23,Test23
- So, here's an example irc-ops.txt. (Not real, I just made it up, but It will work.)
- jca2323,hi23
- f5r5,fr25
- turtlexman28,turtlesarebest
How do I configure my config.properties? Here is the format:
- bot-name=BOTNAME
- irc-network=IRCNETWORK
- irc-port=6667
- irc-channel=#CHANNEL
Here's what the format means:
- bot-name: The name of bot that will appear on the channel list. Defaults to Minecraft-Bot
- irc-network: The network the the channel is on. Defaults to irc.esper.net
- irc-port: The port of the irc network is running on. Defaults to 6667
- irc-channel: The channel that the bot will join. Defaults to #changethis
- use-nickserv: Set this to true if you want to use NickServ. Defaults to false
- nickserv-password: The password if you use nickserv. Defaults to none.
Here's a working example of that format:
- bot-name=MCBot
- irc-network=irc.esper.net
- irc-port=6667
- irc-channel=#mcserver
- use-nickserv=true
- nickserv-password=mineirc
How do I issue commands from IRC?
- Well, first you're going to need to login. How do you do this? Well, I'll show you
- To login, private message (PM) the bot's nickname on IRC with !login insert-password-you-or-owner-made-here
- So, for my example I would pm MCBot: !login hi23
- It should respond in a pm with: You are now logged in!
- Now to issue commands in the main chat type the command (and any arguments needed) prefixed with a "!". Here's an example of that: !say This is a test of issuing a command from IRC!
- It also supports plugin commands, too.
-
View User Profile
-
Send Message
Posted Apr 1, 2012does this work for 1.2.4?
-
View User Profile
-
Send Message
Posted Mar 14, 2012@Chrono7
Will implement in the next release.
-
View User Profile
-
Send Message
Posted Mar 13, 2012Hey, I was wondering if you could make a different way to execute commands through IRC, as commands starting with a "!" are also accepted by BotServ.
If I were to execute "!kick Chrono7" from IRC, it would simply kick me from the IRC Channel, because BotServ is also accepting "!" commands.
Perhaps allowing users to PM their commands to the bot is a good idea, so it doesn't get filtered by BotServ.
-
View User Profile
-
Send Message
Posted Mar 3, 2012is there a way to put the IRC chat into it's own channel on herochat? I'm thinking of limiting it so the admins on IRC won't have to listen to the usual banter in-game.
-
View User Profile
-
Send Message
Posted Feb 28, 2012Is there any way to make it so that other people in the IRC channel can't see the commands you execute?
If so, how?
If not, can you implement this?
EDIT: An extra !list command from IRC would be useful (prints all online player in server to IRC)
-
View User Profile
-
Send Message
Posted Feb 25, 2012Hey, im loving this, commands and everything work great but there is still a double chat issue when running along side buckkitircd.
Couple ways to fix this maybe :
1. a given perm so only people with said perm would be able to see the ircbot relay chat
2. option in the conf to turn off chat relay alltogether
3. possible option for only people voiced or higher in irc chat are about to chat ingame from irc
4. if worst comes to worst make it so all commands work from pm in mirc as well so the channel could be set to moderate and irc does the voice chat only thing for you:)
Im running BukkitIRCD in standalone mode with your mineirc along side it. commands and all that work great just the double chat thing sucks. :) might not even be your problem as buckkitircd also relays chat but i couldnt find a option in there config for turning that feature off so im hoping you might be able to help:)
Hope any of these ideas help your awesome mod become more configrable:) thanks
-
View User Profile
-
Send Message
Posted Feb 23, 2012This plugin is amazing. It worked perfectly for me. I also wanted to request a feature:
-
View User Profile
-
Send Message
Posted Feb 23, 2012This is a nice plugin, thanks! I have been testing out IRC plugins and this is one of the few that seem to actually work for me for some reason or another.
Is it possible to change the IRC prefix and color and whatnot?
Also, is it possible to get it to join and recognize more than one chat channel?
Thank you =)
-
View User Profile
-
Send Message
Posted Feb 21, 2012@robxu9
I'll try to implement this in the next release.
-
View User Profile
-
Send Message
Posted Feb 21, 2012This needs NickServ integration :|
-
View User Profile
-
Send Message
Posted Feb 20, 2012Any chance you might be able to put of list of plugins supported? or maybe even something simple like a list of working commands. i have only found a handfull of commands that work even though i know i have way more! lol.
i will say this, !nuke works! ahahah. awesome bot man, love it. works well with bukkitIRCD nicely as well.
-
View User Profile
-
Send Message
Posted Feb 20, 2012Is it possible to set this plugin to be like one of the last plugins that load? i seem to be having a issue with the MineIRC bot trying to connect before the irc server is up and running. im using bukkitIRCD hosting the irc on the same machine and its all working but i seem to have to unload and reload the MineIRC bot sevral times before its able to connect.
-
View User Profile
-
Send Message
Posted Feb 20, 2012Cool, thanks man:) trying this out right now :)
-
View User Profile
-
Send Message
Posted Feb 20, 2012@PhoenixDIE
http://dl.dropbox.com/u/47438843/MineIRC.jar
-
View User Profile
-
Send Message
Posted Feb 20, 2012http://dl.dropbox.com/u/47438843/MineIRC.jar
@DutchNinja98
-
View User Profile
-
Send Message
Posted Feb 20, 2012Where's the download..?
-
View User Profile
-
Send Message
Posted Feb 20, 2012Is it just me or is there no download link on this devpage......