Chapter 01無料公開

はじめに

この入門書の対象は以下の通り。

  • 簡単なシェルスクリプトを書ける
  • Twitter の bot がどの様に動作するのかおおよそ分かる

本書では筆者が開発しているコマンドライン向け Twitter クライアント twty と、UNIX で扱えるコマンドを組み合わせ、シェルスクリプトで動く Twitter bot を作成します。本書を読み内容を理解して頂けると、おおよそどなたでも本書で紹介する様な Twitter bot を作れる様になるでしょう。

本書ではスクリプト言語として bash、コマンドの実装としてGo言語を使用します。
以下が本書で実装する Twitter bot です。

  • 自動で天気予報を呟く bot
  • 今日は何の日を呟く bot
  • デタラメな文章を喋る bot
  • しりとりをする bot

前半は curl コマンドなど既にインストールされているコマンドと他のコマンドを使ってシェルスクリプトを実装します。後半は Go 言語で専用コマンドを実装し、そのコマンドを呼び出すシェルスクリプトも実装します。