MonsterIRC
MonsterIRC
Overview
With MonsterIRC you are able to connect to an IRC channel and use
that channel to monitor in game chat. You are able to:
- Chat from Multiple IRC channels to the game!
- Use our unique mini-plugin system to enhance your experince!
- Configure every aspect of MonsterIRC with ease!
- Moderate your server from IRC using your mobile phone!
- Send commands from IRC with configured commands per channel and rank (OP, voice, user)!
- Use IRC with minecraft to its full potential!
Chat Compatibility
Admin Chat Options
- mcMMO Admin Chat - Use the admin chat option as it hooks into mcMMO.
Normal Chat Options
- Herochat - Able to hook into channels and use them to allow players to communicate with IRC users.
- Towny - Use towny's chat system
- All chat plugins - Use the global chat option
Setup
Depends on Vault
Setup:
Mini-Plugins
Mini-plugins are a way to enhance MonsterIRC. This allows limitless features on MonsterIRC while keeping the core features the same! Visit our plugin repo today to download the plugins of your choice!
- Visit our repo @ http://monstercraft.org/home/forums/monsterirc-plugins.32/
- Visit the dev page @ http://dev.bukkit.org/server-mods/monsterirc/pages/developers/
Commands and Permissions
- Visit the commands and Permissions page!
Source & API
- View the javadoc @ http:monstercraft.org/Dev/
- View the source on github @ Github Link
Found a bug or have a feature request?
Add it to my GitHub issue tracker: https://github.com/Monstercraft/MonsterIRC/issues
Anything not in the tracker (excluding donation requests) Will not be done!
Servers using MonterIRC
Here is the list of some servers using MonsterIRC
Donate to MonsterIRC
Benefits of being a donor?
If you donate over 5$ and have a feature request, your request becomes top priority! Remember that every donation helps! :)
Support
Need some help? Want access to the latest dev build? Hop on our IRC! Server: irc.esper.net Channel: #MonsterCode
@fletch_to_99
I have MonsterIRC set to the 'general' channel of Townychat. Using pex, I have set the Default group to use the permission option towny_default_modes: general
Users join the general channel by default. When they speak, it shows in the general channel. If a user switches channel, say, to local, and switches back to general, their messages -will- transmit to IRC via MonsterIRC.
However, regardless of any settings (I've tried everything I can think of since my original post), I have been unable to make this work when the user logs in. I don't understand why, the user is speaking in the general channel, but the chat will only transmit to IRC (through MonsterIRC) if the user enters the channel by typing /g
After the user types /g, the chat will continue to go to IRC (from MonsterIRC) via TownyChat.
@fletch_to_99
I setup MonsterIRC and I'm using espernet. Configured it to use TownyChat. Chat is being sent from IRC to the server. Chat is not being sent from the server to IRC.
Not sure if I have something misconfigured or if this is just an issue with townychat?
Edit:
I have to assume I'm doing something wrong, because I can send messages from MC to IRC using /irc say <message>. Is there a way to make messages automatically go to IRC?
@solidblu
Thanks for the donation! School starts next week for me, going into the 11th grade! (I'm taking grade 12 uni level programming though :P). I have no plans to drop out of school, last year I was able to maintain an 87% avg with a 95 in math and a 97 in gr 11 programming! I plan to continue to post secondary education after HS.
@dickwick Its mostlikly a herochat bug, they may not fire a chat event when the shortcut is used. I'll look into a work around for this.
Hope school is going well. Threw a couple bucks your way. Love the IRC Plugin. Thanks for the hard work. Stay in School. That is my donating feature request.
Hi, with new version of Herochat (http://ci.herocraftonline.com/job/Herochat/) using channel shortcuts for sending messages (like /l hello for message to local) is not relayed to IRC. Is It possible to somehow fix this issue?
@omgitsmit
Thanks :). I'm trying to maintain all of my plugins but that may be hard in a few weeks due to school starting. Hopefully I can work though the 6 issues I have on the monstertickets github.
Thanks for the awesome ticket support and constant updates!
Just a quick heads up, the plugin is detecting your older version as the newest:
[INFO] [MonsterIRC] MonsterIRC - 1.69 is out! You are running 1.70
Keep up the good work!
@fletch_to_99
Perfect, Cheers fletch.
@Skicraft
Towny has always has issues with monsterirc. As for the second part of your question, in the main config you can enable pass_on_name so the user in irc must highlight the bot for it to pass chat from irc. E.x. they if the bots name is skicraft they must do "skicraft hey" and hey will be passed to irc.
Hope that helps
Hey Fletch, Im running through TownyChat, and have ecountered a few things,
Depending on what channels your are toggled in, it wont send messages to the irc. I cant figure out how to have multiple towny chat channels going to one irc channel. Can you use #Channelname.somethingotherthanchannel for the MonsterIRC channel files?
Is there also a way, where anything you say in the irc channel, is not automatically broadcast to game. So you could use a command instead, when you want to broadcast into the server.
Lots of questions :P
Thanks for your time and effort on this plugin, Tom
@fletch_to_99
ok got it working thanks.
@ryvix
Towny chat never worked very well with monsterIRC. They may have changed some of their api which would affect my plugin. I'll look into that in the next release, could you post a github issue on this for me please?
@omgitsmit
Can you post this as an issue on github so I can look into it further
Is Towny Chat supposed to be able to send chat to and from IRC? I can only get it to go from IRC for some reason. It isn't blocked in the events or anything and they don't have the nochat permission node. I don't see why it won't work exactly. Maybe it just isn't designed to.
@fletch_to_99
I removed all the blocked_events so everyone could see everything happening both in game and in channel, but i still get no join or death events being passed through.
Here is my channel file:
http://pastebin.com/N1qQCpGp
@uncovery
Did you read the documentation on 1.69 and how the new blocked events system works?
@AcidSikeO
I am running 1.69 and have this problem.
@uncovery
Well, if the mods 'round here would get to it, we'd have v1.69 of this plugin already.
The current plugin version does not show player game joins on the IRC channel anymore
@fletch_to_99
lol. Thought as much.
@AcidSikeO
Waiting on a mod to approve it