Darmowy szablon automatyzacji

Przekaż filtrowane powiadomienia Gmail do czatu Telegram

680
1 mies. temu
5
bloków


Automatyczne przekazywanie ważnych wiadomości e-mail z Gmaila na Telegram

Ten szablon automatyzacji w n8n umożliwia automatyczne przekierowywanie przychodzących wiadomości e-mail z Gmaila do czatu Telegram tylko wtedy, gdy temat wiadomości zawiera określone słowa kluczowe (np. "Pilne" lub "Awaria serwera").

Workflow wyodrębnia kluczowe informacje, takie jak nadawca, temat i treść wiadomości, a następnie wysyła je jako sformatowaną wiadomość do określonego czatu Telegram. Jest to szczególnie przydatne do otrzymywania powiadomień w czasie rzeczywistym, alertów bezpieczeństwa lub monitorowania ważnych wiadomości e-mail bezpośrednio w Telegramie — z pominięciem nieistotnych wiadomości.

Wymagania wstępne

  • Włączony interfejs API Gmail.
  • Utworzony bot za pomocą @BotFather i uzyskany klucz API.
  • Pobrany identyfikator czatu Telegram (dla wiadomości osobistych lub grupowych).
  • Skonfigurowane uwierzytelnianie OAuth2 dla Gmaila i użycie tokenu bota dla Telegrama.

Opcje dostosowywania

  • Zmodyfikuj słowa kluczowe w węźle IF, aby zmienić kryteria filtrowania.
  • Dostosuj sposób wyświetlania szczegółów wiadomości e-mail w Telegramie (pogrubiony temat, pochylona treść itp.).
  • Rozszerz workflow o załączniki e-mail w Telegramie.

Kroki konfiguracji

Krok 1: Węzeł wyzwalacza Gmail (On Message Received)

  • Wybierz "Gmail Trigger" i dodaj go do workflow.
  • Uwierzytelnij się za pomocą konta Google.
  • Ustaw Trigger Event na "Message Received".
  • (Opcjonalnie) Dodaj filtry dla określonych nadawców, etykiet lub tematów.
  • Kliknij "Execute Node", aby przetestować połączenie.
  • Kliknij "Save".

Krok 2: Węzeł IF (filtrowanie warunkowe)

  • Dodaj węzeł "IF" po wyzwalaczu Gmail.
  • Skonfiguruj warunek sprawdzający, czy temat wiadomości zawiera określone słowa kluczowe (np. "Pilne", "Awaria serwera", "Alert").
  • Jeśli warunek jest spełniony, przejdź do następnego kroku.
  • Jeśli nie, możesz zatrzymać workflow lub przekierować wiadomość gdzie indziej (opcjonalnie).

Krok 3: Węzeł Telegram (akcja wysłania wiadomości)

  • Kliknij "Add Node" i wyszukaj Telegram.
  • Wybierz "Send Message" jako akcję.
  • Uwierzytelnij się za pomocą tokenu bota Telegram.
  • Ustaw identyfikator czatu (osobistego lub grupowego).
  • Sformatuj wiadomość, używając szczegółów wiadomości e-mail z węzła wyzwalacza, i ustaw tekst wiadomości.

Krok 4: Połącz i przetestuj workflow

  • Połącz węzeł wyzwalacza Gmail → węzeł IF → wysłanie wiadomości Telegram.
  • Zapisz i wykonaj workflow ręcznie.
  • Wyślij testową wiadomość e-mail na swoje konto Gmail.
  • Sprawdź, czy szczegóły wiadomości pojawiają się w czacie Telegram.

Przykłady zastosowań

Ta automatyzacja może być wykorzystana w różnych scenariuszach biznesowych i osobistych, takich jak:

  • Otrzymywanie natychmiastowych powiadomień o krytycznych alertach systemowych.
  • Monitorowanie ważnych wiadomości od klientów lub partnerów biznesowych.
  • Automatyczne przekazywanie zgłoszeń serwisowych lub zgłoszeń awarii.
  • Filtrowanie i priorytetyzacja wiadomości e-mail w zespołach wsparcia technicznego.
  • Otrzymywanie powiadomień o ważnych aktualizacjach projektowych.
  • Monitorowanie wiadomości związanych z bezpieczeństwem IT.
  • Automatyczne przekazywanie zamówień lub zgłoszeń do odpowiednich działów.

O twórcy, WeblineIndia

Ten workflow został stworzony przez zespół Agentic business process automation developers w WeblineIndia. Specjalizujemy się w budowaniu narzędzi automatyzacji i opartych na AI, które ułatwiają życie Twojemu zespołowi. Jeśli szukasz dedykowanych developerów, którzy mogą dostosować workflow do potrzeb Twojej firmy, jesteśmy do Twojej dyspozycji.


   Skopiuj kod szablonu   
{"id":"AvXlqUiuc1qJSwxf","meta":{"instanceId":"14e4c77104722ab186539dfea5182e419aecc83d85963fe13f6de862c875ebfa"},"name":"Forward Filtered Gmail Notifications to Telegram Chat","tags":[],"nodes":[{"id":"99441348-1d5d-459f-961f-48bd593144f2","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[-60,0],"parameters":{"color":4,"width":1000,"height":300,"content":"# Forward Filtered Gmail Notifications to Telegram Chatn"},"typeVersion":1},{"id":"eadf565c-e753-4682-a8c2-6bc630a30a27","name":"Sticky Note1","type":"n8n-nodes-base.stickyNote","position":[-60,320],"parameters":{"color":4,"width":1000,"height":200,"content":"## Description :n### This n8n workflow automatically forwards incoming Gmail emails to a Telegram chat only if the email subject contains specific keywords (like "Urgent" or "Server Down"). The workflow extracts key details such as the sender, subject, and message body, and sends them as a formatted message to a specified Telegram chat. This is useful for real-time notifications, security alerts, or monitoring important emails directly from Telegram — filtering out unnecessary emails."},"typeVersion":1},{"id":"bb2a78d7-91ba-4e8c-a9f1-af270a50bd8f","name":"Incoming Email Monitor","type":"n8n-nodes-base.gmailTrigger","position":[20,100],"parameters":{"filters":{},"pollTimes":{"item":[{"mode":"everyMinute"}]}},"credentials":{"gmailOAuth2":{"id":"5V09QSJCeHoQoKUp","name":"SM MaryP (Gmail)"}},"notesInFlow":false,"typeVersion":1.2},{"id":"addffc7b-ef58-4fb5-9275-3db6fd84f4c0","name":"Email Validation Check","type":"n8n-nodes-base.if","position":[340,100],"parameters":{"options":{"ignoreCase":false},"conditions":{"options":{"version":2,"leftValue":"","caseSensitive":true,"typeValidation":"loose"},"combinator":"or","conditions":[{"id":"2496d01f-dbd5-4e23-84c3-f78decb87697","operator":{"type":"string","operation":"contains"},"leftValue":"={{ $json.Subject }}","rightValue":"Urgent"},{"id":"274e9e05-5c74-487e-851d-0ca62210cb99","operator":{"name":"filter.operator.equals","type":"string","operation":"equals"},"leftValue":"={{ $json.Subject }}","rightValue":"Server Down"}]},"looseTypeValidation":true},"typeVersion":2.2},{"id":"e87d46b6-efc6-466f-a708-bfbf34bf001b","name":"Send Telegram Message","type":"n8n-nodes-base.telegram","position":[700,80],"webhookId":"c8f1d16f-b698-4af9-a795-9aaa277c2bf6","parameters":{"text":"=From : {{ $json.From }}nSubject :{{ $json.Subject }}nMessage : {{ $json.snippet }}n","additionalFields":{"appendAttribution":false}},"notesInFlow":false,"typeVersion":1.2}],"active":false,"pinData":{},"settings":{"executionOrder":"v1"},"versionId":"caf5eedb-4c6b-4bfa-9a0a-2d868291a83c","connections":{"Email Validation Check":{"main":[[{"node":"Send Telegram Message","type":"main","index":0}]]},"Incoming Email Monitor":{"main":[[{"node":"Email Validation Check","type":"main","index":0}]]}}}
  • human
  • form
  • wait
  • hitl
  • approval
Planeta AI 2025 
magic-wandmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram