Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Twit = require("twit")
  2. const fs = require('fs')
  3. const config = require("./config.js")
  4. let tweetsNbr = 0
  5.  
  6. var T = new Twit({
  7.  
  8.   consumer_key:         config.consumer_key,
  9.  
  10.   consumer_secret:      config.consumer_secret,
  11.  
  12.   access_token:         config.access_token,
  13.  
  14.   access_token_secret:  config.access_token_secret,
  15.  
  16. })
  17.  
  18. var stream = T.stream('statuses/filter', { track: 'FuraxBOT ntm' });
  19.  tweetCount = 0;
  20. stream.on('tweet', function (tweet) {
  21.     if (tweetCount < 17) {
  22.         T.post('statuses/update', { in_reply_to_status_id: tweet.id_str, status: "@" + tweet.user.screen_name + ' Sah, quel insulte !'}, function (err, data, res) {});{
  23.         if (err) {
  24.             console.log('Erreur lors du retweet : ' + err);
  25.         } else {
  26.           tweetCount++;
  27.             console.log('Tweet : ' + tweet.id_str + ' reply');
  28.         }
  29.     } else {
  30.         console.log('Rate limit atteinte : ' + tweetCount + ' tweets');
  31.     }
  32. });
  33.  
  34.  
  35. setInterval(function() {
  36.     tweetCount = 0;
  37. }, 1800000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement