0

I am no longer receiving an event when a tweet is deleted. The other events and endpoints work just fine. Has it been removed from the API without notice?

var Twit = require("twit");

var T = new Twit({
    consumer_key: "fii",
    consumer_secret: "faa",
    access_token: "fee",
    access_token_secret: "foo",
    timeout_ms: 60 * 1000,
    strictSSL: true,
});

(async() =>
{
    await T.get('account/verify_credentials', { skip_status: true });

    var stream = T.stream("statuses/filter", { follow: "5555555" });


    stream.on("tweet", function(tweet)
    {
        console.log("Tweet was created", tweet);
    });

    stream.on("delete", function(tweet)
    {
        console.log("Tweet was deleted", tweet); // never gets called
    });

    stream.on("message", function(message)
    {
        console.log("received a message", message);
    });
})();
John
  • 5,942
  • 3
  • 42
  • 79

0 Answers0