毎朝 6:00 に自動的に Topic 更新を行うため、hubot-cron を使いました。Hubot は、自分自身のメッセージには応答しないため、別に Cron 用の Hubot を立ちあげています。 日〜木の 21:00 になっているのは Heroku の Timezone が UTC に設定されているためです。 Slack API 現時点では Webhook から /topic コマンドを叩いても、更新ができないため、Slack API の channels.setTopic メソッドを使う必要があります。 Slack API は OAuth 2 を利用しており、ユーザーに対して発行される Access Token を使うため、発行したユーザーが Topic を更新している様に見えます。(冒頭のスクリーンショットを参照してください) 今後、同じ様に、Slack API を利用したユー
![Google Calendar に登録している当番表を使って Slack Room のトピックを更新する](https://cdn-ak-scissors.b.st-hatena.com/image/square/eb606b91378b0406bb0ec27dfe62f9a2ca3ea9e5/height=288;version=1;width=512/https%3A%2F%2Fja.ngs.io%2Fimages%2F2014-09-01-hubot-touban-topic%2F1.png)