Python × インスタ

インスタで自動でDM(ダイレクトメッセージ)を送信する方法 -Pythonを利用-

insta-auto-dm

 

インスタの外部アプリによくある自動DMで自分作れないかな
インスタのDMは、プログラミングを使うと自動化できるよ!!

 

本記事では、Pythonというプログラミング言語を使って、インスタで自動DM(ダイレクトメッセージ)を送信する方法について紹介します。

 

実際に本記事で紹介するプログラムはこんなイメージです。

 

 

想定読者

・インスタで新しいフォロワーなどに自動でDMを送りたい

・Pythonの勉強として、インスタの自動DMを送信するやり方をみてみたい

・これからPythonを勉強してみたい

 

Instagram(インスタグラム)で自動でDMを送るには?

instagram

インスタで自動DMを送信するには、次の2つの方法があります。

 

・「iposty(アイポスティ)」、「HASHBANG(ハッシュバン)」などの外部アプリを利用

プログラミング言語(Pythonなど)を利用

 

本記事では、2つ目のプログラミング(Python)を使った方法をご紹介します。

プログラミング言語(Python)を利用することで、次のメリットがあります。

 

無料で自動DM(ダイレクトメッセージ)を送信できる。

・自動DMの宛先、メッセージ内容、送信間隔などを柔軟に設定できる。

・「定期的に決まった時間で〇〇を保存する」といったスケジュール実行ができる

 

世の中には、自動いいねだけであれば、無料アプリで利用できるものもありますが、自動DMするツールは、ほとんどが有料です。

なので、個人でインスタ運用をする分には、有料で自動DMツールを使うのはハードルが高いです。

 

インスタの自動DMは作るのがそこまで難しくなく、一度作ってしまえば、無料で柔軟に色々設定できるので、プログラミングでイチオシです。

 

Instagramで自動DMする方法は?【Pythonを利用】

python-consult_1

 

ここでは、実際に僕が作成したインスタの自動DMの仕組みを紹介します。

 

これには、画面操作の自動化を使います。

最近、世の中ではRPA(ロボティック・プロセス・オートメーション)と言われているモノです。

 

自動化する処理の流れは、おおまかに次の通りです。

  1. スマホ版のInstagramにログインする
  2. ダイレクトメッセージの送信画面に移動する
  3. 宛先を入力する
  4. メッセージを入力する
  5. 送信ボタンをクリックする

 

この操作を自動化すれば、インスタでも自動ダイレクトメッセージができます。

 

 

 

0からPythonを勉強したい方向け

おすすめのUdemy講座を紹介します。筆者もこの講座で勉強しました。

米国データサイエンティストがやさしく教えるデータサイエンスのためのPython講座

 

ここからは、技術的な内容になるので、ご了承ください。

Instagramで自動DMする実行環境・Pythonスクリプト

インスタ自動いいね_動作環境

 

それでは、実際の実行する環境とPythonスクリプトを紹介します。

 

Instagramで自動DMする実行環境

次のMac、Windowsで正常に動作することを確認しています。

 

・macOS-10.16-x86_64-i386-64bit

・Chrome バージョン 87.0.4280.141

・Python 3.8.5

・Selenium 3.141.0

・Chromdriverをダウンロード済み

 

・Windows 10 Pro  バージョン1909

・Chrome バージョン 86.0.4240.75

・Python 3.7.3

・Selenium 3.141.0

・Chromdriverをダウンロード済み

 

 

Instagramで自動DMするPythonスクリプト

次のPythonスクリプト1つです。

・insta_auto_dm.py

 

ファイルの中身は、次のnoteで公開しています。

インスタで自動でDM(ダイレクトメッセージ)を送信するソースコードを公開

 

いまだけの特典

・質問対応あり

・返金保証あり

 

プログラミング・Pythonを勉強している方であれば、上の処理の流れ・実行環境がわかれば、自分でも十分に書けると思います!!

ぜひ練習がてら作ってみてください。

 

すぐに動作するものを作りたい!!という方はnoteの方を参考にしてみてください。

 

また、「新しくフォローされた方に自動でDM(ダイレクトメッセージ)を送信するソースコード」に興味がある方は、次のnoteを参考にしてください。

インスタで新しくフォローされた方に自動でDM(ダイレクトメッセージ)を送信するソースコードを公開

 

 

インスタの自動ダイレクトメッセージを使う上での注意点

インスタの自動ダイレクトメッセージは、自動いいね、自動コメントと比べて、使いすぎるとアカウント凍結の可能性が高いと想定されます。

また、受け取ったユーザーからもBotやスパムと思われやすいです。

 

なので、自動DMを大量に送信するのは危険です。

 

インスタは、アカウントごとに自動DM、いいね等の閾値を設けて、監視しているという話もあります。

DM数は、自分で日々チューニングしていくと良いと思います。

 

 

以上となります。

最後まで読んでいただき、ありがとうございました。

 

インスタ自動いいねをやってみたい方

 

インスタ自動投稿をやってみたい方

 

インスタ自動リポストをやってみたい方

 

インスタ自動コメントをやってみたい方

 

0からPythonを勉強したい方向け

おすすめのUdemy講座を紹介します。筆者もこの講座で勉強しました。

米国データサイエンティストがやさしく教えるデータサイエンスのためのPython講座

 

 

よく読まれている記事

insta-auto-post 1

  インスタって自動で投稿できないのかな。いつもスマホで投稿するの大変だし・・ Pythonを使えば、インスタで自動で投稿できるよ!!特別に紹介するね ...

python-consult_1 2

  AI・機械学習、データサイエンティスト、、やっぱりこれからの時代Pythonは勉強すべきだよね!   その通り。Pythonは今後も伸び ...

【保存版】PythonでできるExcel操作のまとめ一覧 3

  Excelで作業するのって大変だな〜 なにか楽な方法ないかな〜   Excelの集計や単純作業は、Pythonで楽にできるよ!!この一覧 ...

python-works 4

ここでは、サイト管理者のいなサラがこれまでPythonで作ったものをご紹介します。 以下のリンクで、実際の作り方やソースコードを公開しているので、ぜひ参考にして ...

-Python × インスタ

© 2021 inasala note