私たちの家(私は5人のルームメイトと住んでいます)は、電話からのGoogleハングアウトチャットを使用してさまざまなことを伝えています。最近、家の特定の部分を掃除するためのローテーションなど、いくつかのスケジュールされた事柄について話し合っています。ボットに、ハングアウトチャットでスケジュールに関する適切な情報をアナウンスさせると便利だと思いました。
私はこれについて行くための最良の方法は何であるか疑問に思っています。
私が見る2つのアプローチがあります:
1)正しい間隔でメッセージを送信するgoogle hangouts APIを使用してアプリを作成し、このアプリに接続して、チャットに使用します。
2)ハングアウトに接続するボットのGoogleアカウントを作成し、正しい間隔でメッセージを送信するようにします。
ボットのコードを変更するためにアプリに干渉する必要がないので、2番が好きですが、どこから始めればよいのか途方に暮れています。
1番は問題ないようですが、友だちとチャットを作成するのと同じ方法で、スマートフォンでGoogleハングアウトアプリに接続できるかどうかもわかりません。
このタスクをどのように実行すればよいですか?
APIの使用をお勧めしますが、とにかくボットのアカウントを作成する必要があると思います。
Javaが好きな場合は、クイックスタートの例をご覧ください: https://github.com/googleplus/gplus-quickstart-Java
2015年6月python hangoutsbot。最初は良いボットのようです。 https://github.com/hangoutsbot/hangoutsbot/blob/master/README.md
Googleカレンダーは、携帯電話に通知をポップアップ表示します。カレンダーをルームメイトと共有するだけで、ハングアウトの通知を完全にスキップできます
現在、以下の情報は役に立ちませんが、新しいハングアウトの場合は、gsuiteアカウントの外部でチャットが利用できるようになります。
ここでのAPIの例: https://github.com/gsuitedevs/hangouts-chat-samples/tree/master/node/basic-cloud-functions-bot
プレーンテキストの代わりにカードを使用する場合、これは便利な場合があります: https://github.com/BaReinhard/hangouts-card-helper