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