Jump to content




[Java] [IRC] Mikhail IRC Bot - Now with Cloud-Control!


  • This topic is locked This topic is locked
11 replies to this topic

#1 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 16 October 2012 - 12:41 AM

Posted Image


Mikhail is a Java IRC bot written with PircBotX. He has a variety of commands and is open source. You can get source and/or compiled downloads by posting below or PMing me.

You can see a list of commands and descriptions by joining irc.esper.net #ccbots and saying +>help. If nothing happens, Mikhail is either frozen by a bot-op or offline. I'll eventually document it here.

Commands:
@Mikhail <cmd> <args> // Executes bot cmd <cmd> with args <args> ( bot-op only )
+>action <action> // Executes raw line of <action> ( bot-op only )
+>emote <action> // Emotes <action> ( Soon to be removed )
+>freeze // Shuts down all commands and activates +>unfreeze listener ( bot-op only )
+>getops // Sends a notice to the user with a list of bot-ops
+>help // Sends a notice to the user with a bunch of help
+>java <saveas> <code> // Saves <code> to file <saveas> and attempts to compile/run ( not done ) ( bot-op only )
+>list // Sends a notice to the user with a list of plugins
+>addop <nick> // Adds bot-op <nick> ( bot-op only )
+>quit // Shuts the entire bot down ( bot-op only )
+>reload // Reloads list of ops ( bot-op only )
+>say <args> // Makes bot say <args> ( Soon to be removed )
+>sudo // Broken ( bot-op only )
+>sudoinfo // Broken ( bot-op only )
+>mode // Does nothing ( bot-op only )
+>unfreeze // Only available if frozen; activates regular commands ( bot-op only )
+>unload <plugin> // Unloads plugin <plugin>; broken ( bot-op only )
Github: https://github.com/tiin57/mikhail

Changelog:
Spoiler
(Cloud-Control is a reference to Cloudy's attempts to kick/ban Mikhail. :D/>)

#2 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 16 October 2012 - 12:53 AM

It's going to have Lua plugin support. And it's a fun little project. Dan200 said to post it here instead of Programs.

#3 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 16 October 2012 - 01:28 PM

Oh, by the way, a precompiled download can be found here: https://github.com/t...ilbot/downloads .
Edit: Had to remove all pre-0.41 downloads due to security issue. 0.41 is up.
Double edit: 0.41 is broken. 0.63 fixes it.

#4 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 18 October 2012 - 08:41 PM

0.63 is now up, with a GUI and some new features! 0.7x will have a config file!

#5 remiX

  • Members
  • 2,076 posts
  • LocationSouth Africa

Posted 18 October 2012 - 08:48 PM

Why so down :/

#6 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 19 October 2012 - 12:58 AM

Mikhail has returned, source, compiled downloads and all! 0.71 has been released, with a config! Have fun! PLEASE report bugs!
Edit: Sorry it was down, remiX. Github was down.

#7 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 12 November 2012 - 04:07 PM

I am now developing this again. Full config, permissions, and more are now implemented. :P/>

#8 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 13 November 2012 - 03:21 PM

Added command documentation.

#9 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 17 November 2012 - 02:17 PM

Does anyone care about this in the least? It is a bit discouraging...

#10 Dlcruz129

    What's a Lua?

  • Members
  • 1,423 posts

Posted 27 November 2012 - 03:31 PM

View Posttiin57, on 17 November 2012 - 02:17 PM, said:

Does anyone care about this in the least? It is a bit discouraging...

I think it's interesting, as I program in java, but you may get better luck on a java forum.

#11 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 28 November 2012 - 12:51 AM

Yeah, that's what I figured.

#12 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 30 November 2012 - 02:31 PM

Locked per user request.





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users