Twitterで「いいね」するPythonスクリプト
この記事で紹介するのは、特定のキーワードが含まれるツイートを検索して、自動的に「いいね」を付けてくれるプログラムです。
なんのために使うのか?というと、フォロワーを増やす効果があります。
一度の検索で100件を探すことができるので、それに対して「いいね」をつければ、数時間後にはフォロワーが数人は増えているという仕組みです。誰でも「いいね」をつけてくれた人をフォローした経験はあるのではないでしょうか?
スクリプト
from flask import Flask, request, abort, render_template, redirect
import tweepy, config
from requests_oauthlib import OAuth1Session
from time import sleep
app = Flask(__name__)
CK = config.CONSUMER_KEY
CS = config.CONSUMER_SECRET
AT = config.ACCESS_TOKEN
AS = config.ACCESS_TOKEN_SECRET
@app.route('/')
def main():
auth = tweepy.OAuthHandler(CK, CS)
auth.set_access_token(AT, AS)
api = tweepy.API(auth)
i = 1
tweets = api.search(q='Progate',count=100)
for tweet in tweets:
tweet_id = tweet.id
try:
api.create_favorite(tweet_id)
except:
next
sleep(0.3)
return "ok"
if __name__ == '__main__':
main()あんまりよく理解できていませんが、こんな風になりました。
重要なのは「search」の引数です。ここでは「Progate」としてあります。これをフォロワーを増やしたい対象者が使うハッシュタグなどに変更してください。
まとめ
たぶん、プログラム自体よりもキーワード選定のノウハウが重要そうです。そういうのをたくさんもっているとWebコンサルとして生きていけるのでしょうね。
ノウハウがあって、技術力が無いWebコンサルのみなさん!
提携しましょう。





ディスカッション
コメント一覧
まだ、コメントがありません