St0rmIRC
St0rmIRC-Lite is a lite version of St0rmIRC.
St0rmIRC is more than just a IRC Plugin for Bukkit. It contains alot more features than other IRC Plugins. It's also a tool for admins to controle the server without being ingame.
Features
- Public Channel
- Admin Channel
- Display Minecraft Joins/Quits/Kicks/Chat/Commands and alot more informations.
- Alot of IRC Commands
- Inbuild auto-announce system to display server announcements ingame and in IRC
- Inbuild Votifier Listener
- And much more
IRC Commands
- !pl or !players => Show a list of connected players
- !help => Show a list of Commands
- !modlist => Show the Moderator list.
- !msg [message] => Send a message to Minecraft.
- !weather [world] [sun|storm] => Change the weather in [world]
- !heal [player] => Heal the [player]
- !info or !gi => Show the server info (Server Adress, List of loaded worlds, Unique Players, Ram Usage)
- !kill [player] => Kill the [playe]
- !ban [player] [reason] => Ban the [player] with the given [reason]
- !kick [player] [reason] => kick the [player] with the given [reason]
- !unban [player => Unbans the [player]
- !page [player] [message] => Send the [player] a page/private message
- !smite [player] => smite/strike the [player]
- !playerinfo or !pi [player] => Display a playerinfo (Health, Hunger, Wielding, IP, Location, Operator, Gamemode, Level)
- !console [line] => Execut the [line] in the console
- !version => Shows the current Bukkit Version and Bot version
- !mpage [message] => Page/Message all ingame moderators
- !hmsg [message] => Send a host message (Layout is the same as the broadcast messages]
- !website => Display your website
- !ts3 => Display your Teamspeak³ Adress
- !rehash => Reload the bot config
Ingame Commands
- /ircc - Let the bot connect to the IRC Server (in case of a disconnect)
- /ircd - Let the bot disconnect from the IRC Server
- /rehash - Reload the bot configuration
- /requestmod [message] - Request a moderator. The message will be printed in IRC and all ingame moderators will be informed
- /vote - Display the link to your voting site
- /website - Display the link to your Website
- /irc - Display IRC Adress and Port
- /ts3 - Display the link to your Teamspeak³ Server
Permissions
- irc.trainee -> Give this your lowest moderator group
- irc.mod -> Give this your moderator group
- irc.admin -> Give this your Admin group
- irc.start -> Permission for the /ircc command
- irc.stop -> Permission for the /ircd command
Config
Info If you want to see the bot in action, join my IRC channel on irc.nite-serv.com - #ths-minecraft
To-Do
- Config Option to show/hide PMs in admin channel
- HeroChat Support (Currently working on)
- Rework the IRC Permissions for commands
I have a problem user who write message in IRC don'T show up in MC
@crysis992
Already used the new build, but didn't work either :/ The same error
I tested it with Craftbukkit and Spigot. Works fine for me.
But i already uploaded a new build. Just waiting for approval.
Test it with the new version when it's approved.
A feature to disable kill messages will come with the next update.
@crysis992
Did you test it using Spigot? :o
I already tried to test it without any other plugin and I got the same error.
http://pastie.org/6322996
Aaalso, is there a possibility to disable the IRC message "Player slayed a Zombie or animal"? It floods a LOT when the people is in MobArena or around the world :(
http://pastie.org/6323295
As you can see here, it's working fine
http://pastie.org/6322849
I can't reproduce the bug/error.
But for the broadcasts, i will upload a fix later.
@crysis992
Ohh, I am already using Spigot, the build #485. I tested setting /setjoin first and then, I got error:
http://pastie.org/6322525
Also, I saw in the last commenst How to disable the broadcast. I didn't put anything but it didn't work. The broadcasts appear again.
Greetings!
AngellitoX :D
Thanks for the reply AngellitoX :)
About the kick and ban command. It does work for me. Tested with the latest RB.
If you use Craftbukkit it should work, i just noticed the !kick and !ban bug in Spigot, but not in Craftbukkit. If you use Craftbukkit, please tell me the version.
About the /viewjoin NPE. You have to set a join message before you can view it.
/setjoin <your setjoin message>
Then you can use /viewjoin, else it returns "null" and ends up in a NPE (NullPointerException)
I will add a error message for this error in the next build.
And the Prefix tags, are for the !modlist only. The Prefix section in the config will change the !modlist tags only.
And for the commands, no it does not work for everyone. The commands are restricted to ChanServ groups (UnrealIRC) like: +,%,@,& and ~
,
crysis992
Hello! I've recently installed your plugin (It's an awesome one) But I found some errors:
!Kick and !Ban command on IRC doesn't work, not in AdminChannel and not in PublicChannel. It doesn't say anything, just doesn't work.
(By the way, how does the commands work? Does it work for everyone?)
And Ingame, when I type /viewjoin, I got an error in Console:
http://pastie.org/6318920
And the tags doesn't appear on th IRC :c
And finally, I hope you can add customizable messages in futures builds :P
Thank you! You made a great plugin :D
Just don't put any broadcasts in the broadcasts list. It should disable the system. If not, please report.
how do you disable broadcasts?
At the moment the "Lite" version doesnt support any chat plugins. But i might add it in future builds.
will it work with herochat channels? On craftirc i needed to use a bridge for it to work, but this sounds interesting...
I run it on a Unreal server. Never tested it on a Esper irc channel.
But it wouldnt work anyways since i use the ChanServ permissions from Unreal for command perms (,&,@,%,+)
Will this connect to a Esper irc channel? or with Unreal ran on a self-owned server?
IRC bot? easy to use? aproved! I've been waiting for this a long time ago, i was already thinking to make it by myself