ライブラリを読み込む
import tweepy
APIインスタンスを作成する
CK="xxxxx" #Consumer Key
CKS="xxxxx" #Consumer Key Secret
AT="xxxxx" #Access Token
ATS="xxxxx" #Access Token Secret
#APIインスタンス作成関数
def connect_api():
auth = tweepy.OAuthHandler(CK, CKS)
auth.set_access_token(AT, ATS)
api = tweepy.API(auth)
return api
api=connect_api() #APIインスタンスの作成
DM送信処理を実装する
id="cccapital0107" #アカウント指定
inner_id = api.user_timeline(id, count=1, page=0)[0].user.id #タイムラインから内部IDを取得
api.send_direct_message(recipient_id=inner_id,text="xxxxx") #DM送信
tweepyを使って自動化するときは、ルールを守って利用しましょう。
コメント