GoogleカレンダーのAPIを使って、アクセス権のある任意のカレンダーから今日の予定を取得します。その後、取得できた予定をidobata.ioに送信してあげるrubyスクリプトを書きました。 必要なもの GoogleカレンダーにアクセスするためにOAuth認証して、Yamlファイルを生成する必要があります。こちらの記事(rubyにてgoogleカレンダーの情報を取得する - Qiita)に詳しく書かれているので、さくっと.google-api.yamlを作ってしまいましょう。 サンプルコード 送信するイベントの整形処理などは省いてあります。 (gist11184728) 利用法 今は、朝6時にその日の予定を、夜8時には明日の予定をidobata.ioに投げています。イベントがGoogleカレンダーに登録されてないと全く用を成しませんが、ちゃんと管理されていればサクッと流せて便利です。