FC2ブログ
Twitter bot 製作!

セキュリティニュースbotを作りたい!

こんにちは!最近ひょんなことからセキュリティについて勉強しています。特に専門という訳ではないですが、面白いです。せっかく勉強しているのだから、何か成果が欲しいなーと思ったので、セキュリティ関係のニュースをソースURL付きでつぶやくBotを作りたいと思います!(セキュリティの勉強と関係ない気がしますが笑)

必要なもの

とは言ったものの、Twitter Botは作ったことが無いので、これから勉強しながら作っていく感じです。手軽にBotを作れるサービス等も存在しますが、今回やりたいことが出来なそうなので、自分で作りたいと思います。

とりあえず必要になりそうなものを調べてみました↓

  • Twitter API
  • API用ライブラリ
  • botを動作させるサーバー

PHPとかRubyは使ったことが無いので、今回はある程度使い慣れてるPythonを使っていきたいと思います!PythonのTwitterライブラリにはtweepyというものがあるようです。

先程上げた3つのうち、2つはすぐ用意できそうですが、問題は3番目でした。ちょっとした思い付きで作ってるものなので、出来ればサーバーレンタル代とかをかけずにやりたい!ということで調べてみたところ、なんとGoogle App Engineでcronのようなことが出来そうです。知りませんでした(*_*; 

ちなみになぜサーバーがいるのかというと、Botを動かすにはパソコン等プログラムが動いている機械自体が常に起動している必要があります。(自分がパソコンを起動している間だけでいいというのであれば、自分のPCだけでもできます。)自分の家のパソコンをBotのために常に起動しておくのはちょっと...ということで、常に起動しているサーバーを使わせてもらうという感じです。

まとめ

ということで今後は以下の方針でBotを製作していこうと思います。

  • Google App Engine上でBotを動かす。
  • Bot自体はPythonで作る。

Google App EngineもTwitterAPIもまったくの初心者なのでどれくらいかかるかわかりませんが、このブログで勉強成果を報告しながら作っていきたいと思います!

ではまた!

スポンサーサイト



テーマ:プログラミング - ジャンル:コンピュータ

[2014/01/05 23:28] | Twiiter Bot | トラックバック(0) | コメント(0) | page top
<<latexでソースコード! | ホーム | iTunesが起動しない!@Windows8.1>>
コメント
コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバック URL
http://infotech776.blog.fc2.com/tb.php/22-23c53073
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |