Gerekli program ve moduller:
1- Python 3.5.0
2- Tweepy modulu
3- Time modulu
#Ben pycharm kullaniyorum o yuzden pycharm uzerinden anlaticam
#Ayarlar kisimindan proje ayarlarina girip ordan istediginiz modulu indirebilirsiniz
Bize lazim olan sey twitter hesabinizi bu programa nasil koyabilecegimiz oncelikle api.twitter.com sitesinden giris yapin program eklemek icin orada consumer keyler access tokenler bulunuyor kodlarin icerisinde bulunan
Bu bolgeye keylerinizi yazin
Uyari: eger telefon numarasi eklemediyseniz keyleri alamazsiniz
Bu program baska birinin hesabindaki takipcileri takip eder
BU program baska birinin hesabindaki takipcileri takip eder bu yuzden
buraya kodlarin en sonundaki yer Kimin takipcilerini takip etmek istiyorsaniz basina @ isareti koymadan yazin
Calistirdiginizda tomatik olarak takip edecektir Gayet basit bir program
Tweepy
https://www.python.org/downloads/release/python-350/
1- Python 3.5.0
2- Tweepy modulu
3- Time modulu
#Ben pycharm kullaniyorum o yuzden pycharm uzerinden anlaticam
#Ayarlar kisimindan proje ayarlarina girip ordan istediginiz modulu indirebilirsiniz
Bize lazim olan sey twitter hesabinizi bu programa nasil koyabilecegimiz oncelikle api.twitter.com sitesinden giris yapin program eklemek icin orada consumer keyler access tokenler bulunuyor kodlarin icerisinde bulunan
Bu bolgeye keylerinizi yazin
Uyari: eger telefon numarasi eklemediyseniz keyleri alamazsiniz
Bu program baska birinin hesabindaki takipcileri takip eder
Kod:
self.CONSUMER_KEY = 'Buralara'
self.CONSUMER_KEY_SECRET = 'Yazin'
self.ACCESS_TOKEN = ':D'
self.ACCESS_TOKEN_SECRET = ''
BU program baska birinin hesabindaki takipcileri takip eder bu yuzden
Kod:
twitter_bot.grab_users_followers("Buraya")
twitter_bot.mass_follow(twitter_bot.user_list)
buraya kodlarin en sonundaki yer Kimin takipcilerini takip etmek istiyorsaniz basina @ isareti koymadan yazin
Calistirdiginizda tomatik olarak takip edecektir Gayet basit bir program
Tweepy
https://www.python.org/downloads/release/python-350/
Kod:
import tweepy
import time
class Bot:
def __init__(self):
self.CONSUMER_KEY = ''
self.CONSUMER_KEY_SECRET = ''
self.ACCESS_TOKEN = ''
self.ACCESS_TOKEN_SECRET = ''
self.api = self.authenticate()
self.user_list = []
def authenticate(self):
auth = tweepy.OAuthHandler(self.CONSUMER_KEY, self.CONSUMER_KEY_SECRET)
auth.set_access_token(self.ACCESS_TOKEN, self.ACCESS_TOKEN_SECRET)
api = tweepy.API(auth)
try:
api.verify_credentials()
except:
print("The bot was unable to authenticate")
else:
print("The bot has been authenticate")
return api
def grab_users_followers(self, user):
for page in tweepy.Cursor(self.api.followers_ids, user).pages():
self.user_list.extend(page)
time.sleep(5)
print(len(self.user_list), "users in list")
def mass_follow(self, users):
for user in users:
self.api.create_friendship(user)
print("You are following iser ID: {}".format(user))
time.sleep(1)
twitter_bot = Bot()
twitter_bot.grab_users_followers("")
twitter_bot.mass_follow(twitter_bot.user_list)