Omnimaga
General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: Eeems on October 25, 2012, 02:58:28 pm
-
I created a mutli-server bot a while back in node.js and I've decided that I'm going to clean up it's code a bit and then release it so that you guys can write scripts for it :)
As you can see from the logs (http://withg.org:9003/) I haven't gotten rid of all the bugs, but for the most part it's a pretty stable bot. Security on it is pretty good as well.
I'm planning on combining some of my code on this and my node.js chat server to create a version of omnomirc written in node.js that uses less resources and is written in javascript, making it much easier to play around with for you guys.
-
Nice, looking forward for it:)
-
If you want to poke at it and try to break it, it's connected to omninet as EeeZor :)
-
I've uploaded the current API and the current README. Feel free to give suggestions on how I could make the API easier to understand. I've also uploaded an example of what a plugin/script looks like.
http://withg.org/eeems/files/Developers.txt
http://withg.org/eeems/files/Readme.txt
http://withg.org/eeems/files/test.js
-
https://dl.dropbox.com/u/763272/EeemsNodeBot.zip
Current release. The chat server integration has not begun yet. I'll get on that asap.
By default when the bot is run a simple http server is run on port 9003 letting you view channel logs. Private logs like queries and server level stuff is stored under data/logs/
EDIT: Yay triple post :P
-
Interesting. I assume that's what you had some of us testing a while back?
[16:41:41] * Scootaloo has joined the channel
[16:41:50] <Scootaloo> <b>thegame</b>
<_<
-
Interesting. I assume that's what you had some of us testing a while back?
Possibly. I've been playing around with it in #omnimaga-spam today.
-
https://code.google.com/p/eeezorbot-bridge/
I've begun work on the chat-server integration. Already got the server running, just without any functionality. A slightly out of date (for stability reasons) version of the bot is currently logging the channel 24/7. You can view the logs at http://ourl.ca/logs
-
I just release version 1.2
https://eeezorbot-bridge.googlecode.com/svn/tags/1.2/
Currently the old logs are no longer available due to a change in log format (json instead of flat files) but I'll try to get them back online eventually. Even if it's just the flat files hosted in another place.
-
https://github.com/Eeems/EeeZorBot
New location.
EDIT: Use this topic instead now: http://ourl.ca/11140/373200