2016-11-13 5 views
-1

Also arbeite ich an einem Bot für Twitter, die an Leute antwortet, die 'notice me senpai' sagen, dass es einwandfrei funktionierte, bis ich etwas in meinem Code änderte, und ich kann nicht herausfinden, was das verursacht hat ... Ich bin ziemlich neu in Javascript, wir haben es vor ein paar Tagen an meiner Schule gelernt und ich dachte, es wäre cool, besser zu werden, indem ich einen Bot für Twitter erstelle, aber ich bin irgendwie verloren, es zu sagen das Mindeste. Bot zwitschern funktioniert nicht mehr

 
    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; }); });

Ich weiß nicht wirklich, wie die Formatierung auf dieser Website funktioniert, also tut es mir leid, wenn es hässlich aussieht.

+0

Was haben Sie geändert? Sicherlich sollten Sie anfangen, nach Ihrem Fehler zu suchen? –

+0

Ich kann mich nicht wirklich erinnern, das klingt blöd, ich weiß, aber ich habe es ein wenig gepackt, ich habe versucht, alles wieder zu programmieren, aber es hat nicht funktioniert. Der Fehler tritt auf, wenn der Bot jemandes Tweet erkennt. –

+0

Also welchen Fehler bekommen Sie eigentlich? Kannst du uns etwas zeigen? –

Antwort

0

Okay, nachdem ich versucht habe, herauszufinden, was das verursacht habe, habe ich mich bei apps.twitter.com eingeloggt und festgestellt, dass meine App keine Schreibaktion ausführen konnte. Dann kontaktierte ich twitter und erklärte, wie mein Bot funktioniert, und sie entsperrten meine Bot und jetzt funktioniert es wieder einwandfrei! :)