-1
因此,我正在開發一個微博機器人,回覆那些說'注意我senpai'的人,直到我修改了我的代碼中的某些東西,直到我修改了一些東西,我無法弄清楚是什麼導致了這個...我相當新的JavaScript,我們幾天前在我的學校開始學習它,我認爲通過創建一個Twitter的機器人來改進它會很酷,但我有點失落至少。 機器人微博停止工作
var Twitter = require('twitter');
var keys = require('./keysBot.json');
var client = new Twitter(keys);
var word = 'Notice me senpai';
var id_str, screen_name;
client.stream('statuses/filter', {track: word}, function(stream) {
console.log('Bot started looking for the word ' + word + '.');
stream.on('data', function(tweet) {
if(word == 'Notice me senpai') {
console.log(tweet.text);
id_str = tweet.id_str;
screen_name = tweet.user.screen_name;
client.post('statuses/update', {in_reply_to_status_id: id_str,
status: '@' + screen_name + ' Hello Kōhai-kun!'},
function(error, tweet, response){
if(error) throw error;
console.log(tweet);
});
}
})
stream.on('error', function(error) {
throw error;
});
});
我真的不知道格式在這個網站上是如何工作的,所以我很抱歉,如果它看起來很醜。
你修改了什麼?那肯定是你應該開始尋找你的錯誤的地方? –
我真的不記得,這聽起來很愚蠢我知道,但我衝了一下,我試着再次編碼的一切,但它沒有奏效。當機器人檢測到某人的推文時出現錯誤.... –
那麼你真的得到了什麼錯誤?你能告訴我們一些輸出嗎? –