yssk22/node-twbot — Issue #2: WebSocket を利用したリアルタイムWebアプリケーションについて
Author: keyjam
Created: 2011-10-18 05:55:53+00:00
State: open

yssk22様

表題のハンズオン資料を参考にさせていただいております。

ステップ2: ストリームの動作確認においてエラーが表示されてしまい先に進めないでいますｗ
色々試したのですが、中々解決せずよろしければご回答いただけますと幸いでございます。

■環境
OS ubuntu 10.04
node.js v0.4.2
npm 1.0.94

■現象
下記bot.loadPluginにてエラー
bot.loadPlugin('twbot/lib/plugins/debug');

エラー内容
=====================================================================
var TwBot = require("twbot").TwBot
{ TwBot: { [Function: TwBot] super_: [Function: EventEmitter] } } //TwBotオブジェクト
var bot = new TwBot({"consumerKey":"XXX","consumerSecret":"XXX","accessKey":"CCC","accessSecret":"CCC"})
bot.loadPlugin('twbot/lib/plugins/debug');

node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Object twbot has no method 'info'
at /usr/local/lib/node_modules/twbot/lib/twbot.js:168:21
at Array.forEach (native)
at TwBot.loadPlugin (/usr/local/lib/node_modules/twbot/lib/twbot.js:167:18)
at Object. (/var/www/nginx-default/broad.js:6:5)
at Module._compile (module.js:411:26)
at Object..js (module.js:417:10)
at Module.load (module.js:343:31)
at Function._load (module.js:302:12)
at Array. (module.js:430:10)
at EventEmitter._tickCallback (node.js:126:26)
=====================================================================
補足
ライブラリは/usr/local/lib/node_modulesを読んでいますが、Oauth認証のモジュールが作られなかった為。
nodejs本体node_modules以下にもnpmコマンドでインストールしたところ、config.jsなどのファイルが作られました。

大変恐縮ですがご教示いただますと幸いでございます。
よろしくお願いいたします。