google-chat
Wysyłaj wiadomości do Google Chat automatycznie z webhooków lub OAuth
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia wysyłanie powiadomień, alertów i wiadomości do kanałów Google Chat oraz prywatnych rozmów. Obsługuje dwie metody: webhooks dla predefiniowanych kanałów (szybkie, bez uwierzytelniania) oraz OAuth 2.0 dla dynamicznego wysyłania do dowolnej przestrzeni lub użytkownika. Idealny do automatyzacji notyfikacji o wdrożeniach, błędach systemowych i innych zdarzeń wymagających natychmiastowego powiadomienia zespołu.
Jak używać
Wybierz metodę wysyłania: webhooks dla stałych kanałów lub OAuth dla elastyczności. Webhooks są szybsze i nie wymagają logowania, OAuth pozwala wysyłać do dowolnego kanału lub użytkownika.
Dla webhooks: utwórz plik konfiguracyjny google-chat-config.json z adresami webhook dla swoich kanałów. Każdy webhook to unikalny URL z Google Chat API. Przechowuj je bezpiecznie jako zmienne środowiskowe lub w pliku konfiguracyjnym.
Aby wysłać wiadomość przez webhook, uruchom skrypt send_webhook.py z adresem webhook i treścią wiadomości. Możesz dodać thread_key aby odpowiadać w konkretnym wątku zamiast tworzyć nową wiadomość.
Dla OAuth: pobierz plik z danymi uwierzytelniającymi z Google Cloud Console i zapisz go jako google-chat-oauth-credentials.json. Przy pierwszym uruchomieniu skrypt otworzy przeglądarkę do zalogowania i zapisze token.
Wysyłaj wiadomości przez OAuth podając nazwę przestrzeni (kanału) zamiast URL webhook. Skrypt automatycznie doda emoji robota na początku wiadomości.
Zintegruj wysyłanie wiadomości z agentami lub skryptami automatyzacyjnymi, aby powiadamiać zespół o zdarzeniach systemowych, wdrożeniach lub błędach w czasie rzeczywistym.
Podobne skille
openapi-spec-generation
autor: wshobson
reviewing-code
autor: CaptainCrouton89
academic-researcher
autor: Shubhamsaboo
gmail-manager
autor: jeffvincent
obsidian
autor: gapmiss
manim
autor: davila7