Самое простое решение для бота, который отправляет сообщения в чат тусовок 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