マガジンのカバー画像

Pythonによるbot

14
Pythonを使いTwitterのbot運用を試行錯誤しています
運営しているクリエイター

記事一覧

Pythonでフォローバック&リムーブを自動化する

Pythonでフォローバック&リムーブを自動化する

久しぶりのPython記事でございます(^^ゞ
実は無事Botアカウントがフォロワー50000人を超え
(ちゃんとコミュニケーションを取っている本アカウントは4000人を越えました)
フォロバ目当ての検索でのフォローを止めフォローバックもSocialDogを使っても手作業でするのが面倒になってきたため(^^ゞ
自動化を思い立った次第です

参考にした記事やそれを動かして直面したことまず参考にしたの

もっとみる
Pythonを使ってYouTubeからリストを取得し最新動画をつぶやく

Pythonを使ってYouTubeからリストを取得し最新動画をつぶやく

久しぶりのPythonネタです
YouTubeの複数のチャンネルからランダムにリストを取得して
最新から5番目くらいまでの間の動画をランダムにツイートさせて見たいと思います

下準備基本的にTwitter APIやYouTube DATA APIを使うための下準備が出来ていることが前提です
当然Pythonの動作(開発)環境もあることが前提です

連携をしないといけないため予めどこかにyoutub

もっとみる
PythonでYouTube動画のリストを拾いつつTwitterでつぶやくネタリストとして一気に完成させる

PythonでYouTube動画のリストを拾いつつTwitterでつぶやくネタリストとして一気に完成させる

久しぶりのPythonネタです
この間までいちいちYouTubeから拾ってきたリストをエクセルなどで編集して最後にカンマをメモ帳で置き換えてリストにしていたのですが
エクセルなどで編集しなくてもほぼ出来上がっている状態にしてみました

なぜエクセルで編集する必要があったかと言うと
例えばビデオIDはURLの”https://www.youtube.com/watch?v=”が無い状態で収集されます

もっとみる
#Python で遊ぼう!

#Python で遊ぼう!

ちょっと興味を持ってくださった方が居そうなので
何となくPythonを始めたときに困った事なんかを
参考までに書いておこうかと(^^ゞ
私はWindouws10環境でPythonを使っています
割と環境を整えるのにインストール時にPATH を通す所に
チェックを付けてインストールすれば大丈夫
みたいなことが書いてあるブログなどが多いのですが
上手くPATHが通っていないことがあります
ここで第一の

もっとみる
botでアフィリエイトリンクをつぶやこう

botでアフィリエイトリンクをつぶやこう

さてさて何となく完成に近づいている?ほぼ完成?しているっぽいbot君ですが
今度はそこにアフィリエイトリンクをつぶやかせようと思います
アフィリエイトとは(^^ゞわからない人はググってね(^^ゞ

まぁこういうシステムです
現在、私はブログを始める際に楽天とAmazonアフィリエイト登録しています
まぁそんなやつです(^^ゞ
んでブログが今一使いにくいかなぁと思ってnoteに引っ越しました
またn

もっとみる
Pythonから離れてiMacorsなど

Pythonから離れてiMacorsなど

今日はiMacrosで遊んでいます
何ができるものかと言いますと
FireFoxやChromeのプラグインでHP閲覧などの動作を自動化することができます
これを使ってガンロワで一人部隊戦をしていたのは懐かしいい思い出です
今日はこれを使ってYouTubeのスクリーンショットを撮ります
下ごしらえとしてPythonで作った

import osimport timeimport requestsim

もっとみる
結局bot君

結局bot君

bot専用垢が凍結させられたのはご承知の通りですが
凍結開けましたので再始動
結局、計算すると一日に何回も動かせないので決め打ちしちゃうことにしました

などを使ってbot運用するのではなく自前のPC上で運用するので
Windows タスクスケジューラーで時間決め打ち遅延時間ランダムで
何となくオンタイムに動かすことにしました
アプリケーションプラットフォームを使う場合
まぁ自宅の電気は使わないけ

もっとみる
botの運用は計画的に(笑)

botの運用は計画的に(笑)

boo君が凍結しかかりました
つかフォロー&RTは凍結されています(3日間)
多分短い期間でフォローを増やそうとしたのが災いしたのでしょう(^^ゞ
また一応ツイートは出来ています
意外と簡単に凍結されるもんだなぁというのが感想です
3日間が開けたのちは少し頻度を落としたスケジュールにしようかと
前のnoteにも書いていますが運転間隔の調節が難しい
というのはこれを意識していたからです
余りにも同じ

もっとみる
と言うわけで動画のシェアをつぶやき続けるbot完成(^^)v

と言うわけで動画のシェアをつぶやき続けるbot完成(^^)v

思えば長かった、、、、、、(^^ゞ
構想2日実作業1日、、あれ???
まぁ形になりました
ハラミちゃんのチャンネルの動画ほぼ全部(生ライブや告知は外しました)
229本のリストを完成させスクリプトを色々調べながら書きました
python上でツイート間隔を制御したり繰り返したりして無いので
かなりシンプルなものになりました

import tweepyfrom time import sleepfr

もっとみる
やっとリストできた!

やっとリストできた!

まぁもう少し加工は必要だし自動ツイートする仕組みも必要だけれど
リストの完成!

こんなんwww

くたびれた(^^ゞ

YouTubeからあるチャンネルの動画IDとタイトルを引っ張ってみる

YouTubeからあるチャンネルの動画IDとタイトルを引っ張ってみる

ちょっと前から挑戦していたのだけれどやっとできたのでnoteにしておく
やってみたのは表題の通りあるチャンネルから動画IDとタイトルだけのリストを一気に引っ張ってくる実験です
なぜそんなもんが必要かと言うとツイートbotでランダムに全動画ファイルからのシェアツイートが出来ないか?というネタのためです
bot垢を作ってかなり無理な事をしているんですがそれにのせてみようかと
bot垢は自動で相互フォロ

もっとみる
botむずっ!

botむずっ!

botが思った通りに動かない
今回はインターバルの件ね(^^ゞ
あ!インターバルじゃなくて動作間隔の話ね(同じか(^^ゞ)
自動的に毎回の間隔を変えたかったんだけど

def job(): now=datetime.datetime.now() twitter_autoFavorite.main() print("<<DONE>>",now.strftime('%Y-%m-%d %H:

もっとみる
botを拡張?してみたよ(^^ゞ

botを拡張?してみたよ(^^ゞ

さてさてbotを拡張と言うか機能追加してみました
何をできるようにしたかと言うと
定期的に定型文をつぶやくようにしてみたんです
何が目的かと言うとハラミちゃんの動画の中で再生数を稼いであげたい
自分のお気に入りの動画をある程度の間隔でつぶやくようにしてみた感じです
まぁフォロワーさんにはご迷惑になるかもしれませんが(^^ゞ

さてソースです

import tweepyimport randomC

もっとみる
自動処理???bot???

自動処理???bot???

今日はちょこっとbotについて書いてみようかしら(^^ゞ
ブログの方で告白している通り自動いいねbotを使っています
なので読んでないくせに”いいね”していたりします
実はTwitterはこの行為を禁止していたりします(^^ゞ
”いいね”切れはこの行為を予防?対策?するためのものでもあるんです
ちなみにbotを動作させるのは環境構築が面倒なだけで
プログラム(スクリプト程度の規模です)は簡単なもの

もっとみる