diff --git a/lib/adapter/skypekit-bridge.py b/lib/adapter/skypekit-bridge.py index d5974eb..036d065 100755 --- a/lib/adapter/skypekit-bridge.py +++ b/lib/adapter/skypekit-bridge.py @@ -9,8 +9,8 @@ def log(message): sys.stdout.write(message + '\n'); sys.stdout.flush(); -sys.path.append(os.path.abspath('./support/skypekit/sdk/ipc/python')) -sys.path.append(os.path.abspath('./support/skypekit/sdk/interfaces/skype/python')) +sys.path.append(os.path.join(os.path.dirname(__file__), '../../support/skypekit/sdk/ipc/python')) +sys.path.append(os.path.join(os.path.dirname(__file__), '../../support/skypekit/sdk/interfaces/skype/python')) import skypekit import SkyLib @@ -54,7 +54,7 @@ def socketOpen(self, socket): log("Failed to access SkyLib: " + err.__str__()) try: - self.Skype = SkyLib.GetSkyLib(os.path.abspath('./support/skypekit/key.pem')) + self.Skype = SkyLib.GetSkyLib(os.path.join(os.path.dirname(__file__), '../../support/skypekit/key.pem')) except Exception: log("Failed to create Skypekit instance!") raise diff --git a/lib/bot/chat.js b/lib/bot/chat.js deleted file mode 100644 index e69de29..0000000 diff --git a/lib/bot/index.js b/lib/bot/index.js deleted file mode 100644 index a038990..0000000 --- a/lib/bot/index.js +++ /dev/null @@ -1,42 +0,0 @@ -var log = require('../log'); - -var funny = [ - 'Chris is infesting something. It might be my brain.', - 'Watch out or I\'ll be evil and include a hashtag.', - 'Tremble before Darth Damon (bot)!', - 'This isn\'t the first time people have treated me like a bot..' - ], - general = [ - 'How\'s it going, $1', - 'People get on my nerves sometimes.', - 'I\'d love to talk but.. oh, look! A customer support request! brb.', - '$1, I wish I had a nickle for every time I\'ve heard that one.' - ]; - -function parseMessage(message) { - - var concluded = false; - - if(message.data.body.indexOf('joke') !== -1 || message.data.body.indexOf('funny') !== -1) { - message.respond(funny[Math.floor(Math.random() * 4)]); - concluded = true; - } - - if(!concluded) { - if(message.data.body.indexOf('?') !== -1) - message.respond("Sorry, " + message.data.sender.name + ", but I'm not smart enough to know how to help you yet. Help make me smarter by forking me at http://github.com/cdata/damonbot!"); - else - message.respond(general[Math.floor(Math.random() * 4)].replace('$1', message.data.sender.name)); - } -} - -exports.createBot = function() { - - return { - - parse: function(message) { - - parseMessage(message); - } - } -}; diff --git a/lib/bot/memory.js b/lib/bot/memory.js deleted file mode 100644 index e69de29..0000000 diff --git a/lib/bot/orchestrate.js b/lib/bot/orchestrate.js deleted file mode 100644 index e69de29..0000000 diff --git a/lib/bot/search.js b/lib/bot/search.js deleted file mode 100644 index e69de29..0000000 diff --git a/package.json b/package.json index 273d3fd..406278c 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "type" : "git", "url" : "git://github.com/cdata/damonbot.git" }, + "main" : "./lib/index.js", "engines" : { "node" : "~0.4.10" },