Самое простое решение для бота, который отправляет сообщения в чат тусовок Google?

Наш дом (я живу с 5 соседями по комнате) использует чат с Google для общения с нашими телефонами. В последнее время мы обсуждали некоторые запланированные вещи, такие как ротация для уборки определенных частей дома, и я подумал, что было бы полезно, чтобы бот объявил соответствующую информацию о расписании в чате чата.

Мне интересно, как лучше это сделать.

Я вижу два подхода:

1) Создайте приложение с помощью API Google Hangouts, которое отправляет сообщения с правильным интервалом, подключитесь к этому приложению, используйте его для чата.

2) Создайте учетную запись Google для бота, которого мы подключаем к видеовстрече, чтобы он отправлял сообщения с правильным интервалом.

Мне нравится номер 2, потому что мне не пришлось бы вмешиваться в приложение, чтобы изменить код бота, но я вроде в недоумении, с чего начать.

Номер 1 кажется нормальным, но я также не уверен, что могу подключиться к приложению Google Hangouts на своем телефоне так же, как я могу просто создать чат с друзьями.

Как я должен идти о выполнении этой задачи?

5 ответов

Любые предпочтения для языка, используемого для кодирования?

Моя непосредственная мысль состоит в том, чтобы привязать к календарю Google список задач и прочитать приложение из него через отдых.

Затем отправьте сообщение в правильный видеовстречу (опять же, с помощью rest, возможно, проще всего): вы можете использовать Fiddler, чтобы найти то, что делается для публикации в видеовстречах, или найти здесь API-ориентированный способ сделать это.

Дайте мне знать, если вам нужно больше информации:) Надеемся, что здесь вы увидите, что вы движетесь в правильном направлении:)

Я бы порекомендовал использовать API, но я считаю, что вам все равно нужно будет создать учетную запись для своего бота.

Если вам нравится Java, посмотрите на их краткий пример: https://github.com/googleplus/gplus-quickstart-java

В календаре Google появятся всплывающие уведомления на вашем телефоне. Вы можете просто поделиться календарем со своим соседом по комнате и вообще пропустить уведомления о видеовстрече

Июнь 2015 Python Hangoutsbot. Похоже, хороший бот для начала. https://github.com/hangoutsbot/hangoutsbot/blob/master/README.md

В настоящее время приведенная ниже информация не будет полезна, но однажды / если новый чат будет доступен вне учетной записи gsuite, если он может быть полезен.

Для примеров с API здесь: https://github.com/gsuitedevs/hangouts-chat-samples/tree/master/node/basic-cloud-functions-bot

Если вы используете карты вместо простого текста, это может быть полезно: https://github.com/BaReinhard/hangouts-card-helper

Другие вопросы по тегам