Dziś zapraszam Cię do omówienia kolejnego przykładu automatyzacji z wykorzystaniem n8n.
Tematyka samej automatyzacji może do Ciebie nie przemawiać, ponieważ polega ona na… wsparciu w uzupełnianiu kalendarza Google wydarzeniami z gry Pokemon GO dla zaprzyjaźnionej grupy regularnych graczy 🙂
Przechodząc przez poniższe omówienie zobaczysz jednak, że z tego workflow dasz radę wyciągnąć kilka generycznych mechanizmów przydatnych w różnych innych automatyzacjach.
Omówienie workflow
Widoczny powyżej workflow działa następująco:
- Uruchamia się co noc.
- Bierze wszystkie zadania z dedykowanej sekcji z jednego z projektów w Todoist. Zadania w swojej treści posiadają tylko URL-e do wpisów na temat nadchodzących wydarzeń.
- Iteruje po pobranych odnośnikach:
- Wykonuje request HTTP do wybranej strony z wpisem.
- Z odpowiedniego znacznika HTML wyciąga nazwę oraz termin wydarzenia.
- Następnie dzieję się najciekawsza rzecz. n8n posiada kilka predefiniowanych węzłów do współpracy z AI. Użyty w tym miejscu nazywa się Information Extractor. Dlaczego zdecydowałem się właśnie na ten? W wyniku poprzedniego kroku, termin wydarzenia otrzymuję opisany słowno-muzycznie. Przykładowo: Od 10:00 czasu lokalnego w czwartek 3 kwietnia do 20:00 w poniedziałek 7 kwietnia 2025 roku albo: Od 14:00 do 17:00 czasu lokalnego w sobotę 19 kwietnia 2025 roku. Nie znam obecnie lepszego narzędzia (niż prosty LLM) które z tak nieusystematyzowanego opisu byłoby w stanie łatwo wyodrębnić mi dwie wartości:
fromDateTime
oraz toDateTime
. To właśnie robi Information Extractor w niniejszej automatyzacji.
- Dalej pozostaje już tylko wykorzystać zebrane dane do dodania wydarzenia w kalendarzu…
- …i ukończyć zadanie w Todoist.
Usprawnienia wokół tego tematu
Na pewno chciałbym dorzucić obsługę pozostałych typów wydarzeń (tych cyklicznych), bo powyższa automatyzacja ogarnia tylko wydarzenia jednorazowe.
W backlogu mam też zadanie na zmianę źródła zasilania automatu. Tak żebym zupełnie mógł wyeliminować moją ingerencję w proces, bo na tę chwilę to ja przygotowuję wspomniane zadania w Todoist.
Kalendarz dla każdego
Jeżeli zupełnie przypadkiem pogrywasz w Pokemon GO, to polecam zasubskrybować 🙂
Pochwal się swoimi automatyzacjami
Jestem otwarty na wszelkiego rodzaju sugestie jeżeli chodzi o przedstawiane przeze mnie automatyzacje, szczególnie, że dopiero poznaję i zaprzyjaźniam się z n8n.
Chętnie poznam też Twoje ulubione workflow stworzone w n8n, które usprawniło choćby najmniejszy aspekt życia Twojego, czy Twojej rodziny.
Komentarze są do Twojej dyspozycji.
Bądź na bieżąco!
Podobają Ci się treści publikowane na moim blogu? Nie chcesz niczego pominąć? Zachęcam Cię do subskrybowania kanału RSS, polubienia fanpage na Facebooku, zapisania się na listę mailingową:
lub śledzenia mnie na Twitterze. Generalnie polecam wykonanie wszystkich tych czynności, bo często zdarza się tak, że daną treść wrzucam tylko w jedno miejsce. Zawsze możesz zrobić to na próbę, a jeśli Ci się nie spodoba – zrezygnować 
Dołącz do grup na Facebooku
Chcesz więcej? W takim razie zapraszam Cię do dołączenia do powiązanych grup na Facebooku, gdzie znajdziesz dodatkowe informacje na poruszane tutaj tematy, możesz podzielić się własnymi doświadczeniami i przemyśleniami, a przede wszystkim poznasz ludzi interesujących się tą samą tematyką co Ty.
W grupie Programista Na Swoim znajdziesz wiele doświadczonych osób chętnych do porozmawiania na tematy krążące wokół samozatrudnienia i prowadzenia programistycznej działalności gospodarczej. Vademecum Juniora przeznaczone jest zaś do wymiany wiedzy i doświadczeń na temat życia, kariery i problemów (niekoniecznie młodego) programisty.
Wesprzyj mnie
Jeżeli znalezione tutaj treści sprawiły, że masz ochotę wesprzeć moją działalność online, to zobacz na ile różnych sposobów możesz to zrobić. Niezależnie od tego co wybierzesz, będę Ci za to ogromnie wdzięczny.

Na wsparciu możesz także samemu zyskać. Wystarczy, że rzucisz okiem na listę różnych narzędzi, które używam i polecam. Decydując się na skorzystanie z któregokolwiek linku referencyjnego otrzymasz bonus również dla siebie.
Picture Credits
Dodaj komentarz