-
Notifications
You must be signed in to change notification settings - Fork 3
imoverclocked/hostbot
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
= Host Bot = .. about .| installation |. history || credit === .. === Host Bot is an XMPP bot meant to be run on a host. The bot is easy to extend if you know some ruby. There are many ulling working example commands as part of the base bot. Adding your own commands can be done by pattern matching an existing command to create your own. The basic commands are generally commands that can be run on may different hosts at the same time and then compared to know something about the state of a system. For a detailed description of commands look into the file named "doc/COMMANDS" === .| === You need the xmpp4r module installed before hostbot will run. xmpp4r is is also free and maintained. Once done you can usually just do the usual # ruby setup.rb OR % ruby setup.rb all --prefix=$HOME A script must be used to invoke the hostbot module and good example scripts are installed by default named configbot.rb and muppetbot.rb. Feel free to use this as a starting point for your own functionality and realize that many of muppetbot.rb's features are specific to being a master puppet bot. See also "docs/BOTS" for more info === |. === Many other bots were born, raised and eventually slaughtered in the making of this bot. This code base is meant to be stable and simple to extend while still being powerful enough to accomplish complicated things. I expect a few changes as people say, "why in the world did you X instead of Y" and I can't give a good reason to stay with X or at least not go to Y. === || === Tim Spriggs started writing the code and got the idea prototyped and proven across many systems. As the bot grew and certain ideas were explored, Kenny Fine started to collaborate and develop code and as ideas and code started bouncing back and forth the design went through some very good but large changes to where it is now. Of course a huge round of thanks goes to the HiRISE System's group in general and the HiRISE project without whom this bot would not exist.
About
XMPP Bot for control/monitoring of a (or many) hosts
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published