Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Telegram + OpenWeatherMap: direkta vädersvar

Rickard Andersson Partner, Nodenordic.se

Du vet exakt när det händer. Någon frågar: ”Hur är vädret på platsen?” och plötsligt växlar du mellan appar, letar upp rätt stad, dubbelkollar enheter och klistrar sedan in en skärmdump i chatten.

Det här Telegram weather bot-problemet drabbar marknadschefer som planerar inspelningsdagar först. Men operations-ansvariga som koordinerar resor och små team som försöker hålla scheman rimliga känner av det också. Målet är enkelt: få tillbaka aktuella förhållanden i samma chatt, på några sekunder.

Den här guiden tar dig igenom ett n8n-flöde som svarar direkt i Telegram med OpenWeatherMap, plus vad du kan justera för att matcha din vardagliga arbetsprocess.

Så fungerar den här automatiseringen

Här är hela flödet du kommer att sätta upp:

n8n Workflow Template: Telegram + OpenWeatherMap: direkta vädersvar

Varför det här spelar roll: snabba svar utan fram och tillbaka

Väder känns ”snabbt” tills du är den som förväntas svara på det hela dagen. Någon pingar gruppchatten, du öppnar en väderapp, jagar rätt plats (är det centrum, förorten, flygplatsen?), och kopierar sedan detaljer tillbaka till Telegram. Gör du det några gånger under en stressig morgon blir det ett ständigt avbrott. Ännu värre: du börjar göra små misstag – fel plats, fel tid, Celsius vs. Fahrenheit, eller en gammal prognos du råkade ta för tidigt.

Det byggs snabbt på och bryter fokus på ett sätt som är svårt att hitta tillbaka från.

  • Folk väntar på vädersvar innan de kan låsa scheman, call times eller reseplaner.
  • Manuella uppslag bjuder in till fel, särskilt när flera platser diskuteras samtidigt.
  • Teamchattar blir stökiga eftersom samma fråga kommer upp om och om igen.
  • Du tappar momentum när du måste byta kontext för varje ”snabbkoll”.

Vad du bygger: vädersvar vid begäran direkt i Telegram

Det här flödet gör Telegram till teamets kanal för ”fråga en gång, få svar direkt” om väder. Det startar när någon skickar ett meddelande till din Telegram-bot (till exempel ett stadsnamn eller en enkel prompt som ”väder i Austin”). n8n tar emot meddelandet direkt och anropar sedan OpenWeatherMap API för att hämta aktuella förhållanden för den platsen. När datan kommer tillbaka formaterar flödet den till ett lättläst svar och skickar det tillbaka i samma Telegram-chatt. Inga extra appar. Ingen kopiera/klistra in. Du ställer frågan där arbetet redan sker.

Flödet är enkelt. Telegram triggar automatiseringen, OpenWeatherMap levererar realtidsdata och Telegram postar ett strukturerat svar. Vill du bygga vidare senare kan du lägga till logik (till exempel ett If-steg) för enhetspreferenser, vanliga platser eller meddelanden för ”okänd stad”.

Det du bygger

Förväntat resultat

Säg att teamet frågar om väder ungefär 10 gånger per vecka under inspelningar och resdagar. Manuellt tar varje koll kanske 3 minuter när du väl hittat rätt plats och skickat tillbaka svaret, så du lägger cirka 30 minuter i veckan på ”snabba” uppslag. Med det här flödet tar det några sekunder att skicka frågan i Telegram och boten svarar nästan direkt (säg cirka 10 sekunder). Det är ungefär 25 minuter tillbaka varje vecka, och avbrotten minskar ännu mer än vad klocktiden antyder.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Telegram för att ta emot frågor och skicka svar
  • OpenWeatherMap för att hämta aktuella väderförhållanden
  • OpenWeatherMap API-nyckel (hämta den i din OpenWeatherMap-kontos instrumentpanel)

Kunskapsnivå: Nybörjare. Du kopplar konton och klistrar in en API-nyckel, och testar sedan med ett riktigt Telegram-meddelande.

Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).

Steg för steg

Ett Telegram-meddelande startar allt. Flödet använder en Telegram Trigger, så vilket meddelande som helst som skickas till din bot blir startsignalen. I praktiken innehåller meddelandet oftast platsen du bryr dig om.

n8n plockar ut nyckeldetaljen. Flödet tar texten från Telegram-meddelandet och använder den som input för väderförfrågan. Om teamet tenderar att skriva röriga förfrågningar kan du strama upp det senare genom att standardisera formatet (som ”/weather London”).

OpenWeatherMap returnerar aktuella förhållanden. n8n anropar OpenWeatherMap-noden för att hämta aktuell väderdata för den begärda platsen. Det här är steget som är din ”källa till sanning”, så det är här din API-nyckel och platsinställningar betyder mest.

Svaret går tillbaka till Telegram. En Telegram-nod postar vädersvaret direkt tillbaka i chatten, så att teamet ser det i rätt sammanhang och kan fatta beslut direkt.

Du kan enkelt ändra meddelandeformatet för att ta med extra detaljer (vind, nederbörd, ”känns som”) utifrån dina behov. Se den fullständiga implementeringsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera Telegram-triggern

Ställ in arbetsflödet så att det startar varje gång ett Telegram-meddelande tas emot.

  1. Lägg till och öppna Telegram Intake Trigger.
  2. Ställ in Updatesmessage.
  3. Credential Required: Anslut era telegramApi-autentiseringsuppgifter.

Steg 2: Anslut väderdatakällan

Hämta väderdata i realtid efter att Telegram-triggern har triggat.

  1. Lägg till och öppna Weather Data Fetch.
  2. Ställ in City Nameberlin,de.
  3. Credential Required: Anslut era openWeatherMapApi-autentiseringsuppgifter.
  4. Koppla Telegram Intake TriggerWeather Data Fetch för att matcha körflödet.

Steg 3: Konfigurera Telegram-svaret

Skicka en formaterad väderuppdatering tillbaka till samma Telegram-chatt.

  1. Lägg till och öppna Send Telegram Update.
  2. Ställ in Text=Just nu har vi {{$node["Weather Data Fetch"].json["weather"][0]["description"]}}. Temperaturen är {{$node["Weather Data Fetch"].json["main"]["temp"]}}°C men det känns egentligen som {{$node["Weather Data Fetch"].json["main"]["feels_like"]}}°C 🙂.
  3. Ställ in Chat ID={{$node["Telegram Intake Trigger"].json["message"]["chat"]["id"]}}.
  4. Credential Required: Anslut era telegramApi-autentiseringsuppgifter.
  5. Koppla Weather Data FetchSend Telegram Update.

⚠️ Vanlig fallgrop: Om uttrycket för chatt-ID saknas eller ändras kan boten svara i fel konversation eller misslyckas med att skicka ett meddelande.

Steg 4: Testa och aktivera ert arbetsflöde

Verifiera meddelandeflödet och aktivera automationen för användning i produktion.

  1. Klicka på Execute Workflow och skicka ett testmeddelande till er Telegram-bot.
  2. Bekräfta att Weather Data Fetch returnerar en väderpayload och att Send Telegram Update svarar med det formaterade meddelandet.
  3. När det fungerar, växla arbetsflödet till Active för att köra kontinuerligt.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Felsökningstips

  • Telegram-botens behörigheter spelar roll. Om svaren inte dyker upp, bekräfta att boten får läsa meddelanden och posta i chatten du testar.
  • Om du använder Wait-noder eller extern rendering varierar processingtider. Öka väntetiden om noder längre fram fallerar på grund av tomma svar.
  • OpenWeatherMap kan returnera ”city not found” eller en annan plats än du förväntade dig. Testa med exakt den formulering teamet använder och justera sedan din indata-tolkning, eller byt till postnummer för högre precision.

Snabba svar

Hur lång tid tar det att sätta upp den här Telegram weather bot-automatiseringen?

Cirka 20 minuter om din bot och API-nyckel är redo.

Krävs det kodning för den här Telegram weather boten?

Nej. Du kopplar Telegram och klistrar in din OpenWeatherMap API-nyckel. Det mesta av jobbet är bara att testa vilket meddelandeformat du vill ha.

Är n8n gratis att använda för det här Telegram weather bot-flödet?

Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volymer. Du behöver också räkna med OpenWeatherMap API-användning (ofta gratis vid låg användning, med betalnivåer för högre volymer).

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärt och klarar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här Telegram weather bot-flödet för andra användningsfall?

Ja, och det är ärligt talat där n8n glänser. Du kan lägga till ett If-steg för att upptäcka ”C” vs ”F” och ändra enheter, eller routa vissa nyckelord (som ”imorgon” eller ”vind”) till andra OpenWeatherMap-endpoints. Många team justerar också meddelandet i ”Send Telegram Update” så att det bara innehåller det som spelar roll (temperatur + nederbörd) så att det förblir lättläst i en busy chatt. Om du vill ha mer lättanvända förfrågningar, standardisera indata i Telegram Trigger (till exempel ett kommandoformat).

Varför misslyckas min Telegram-anslutning i det här flödet?

Oftast är det bot-token eller chattbehörigheter. Generera en ny Telegram bot-token (vid behov) och kontrollera igen att boten faktiskt finns i chatten du testar. Om flödet triggar men inte kan svara pekar noden ”Send Telegram Update” ofta på fel chat-ID, eller så får boten inte posta där.

Vilken volym kan det här Telegram weather bot-flödet hantera?

Mycket för ett litet team.

Är den här Telegram weather bot-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja, om du vill ha kontroll och utrymme att växa. n8n hanterar förgreningslogik och meddelandeformatering snyggt, vilket blir viktigt när teamet vill ha kommandon, standardvärden eller fallback för otydliga platser. Du kan också köra egen hosting med obegränsade körningar, vilket gör kostnaderna förutsägbara när boten blir ”stället” där folk ställer frågor. Zapier eller Make kan gå snabbare för en väldigt enkel setup i två steg, men du kan stöta på begränsningar när du försöker lägga till smartare beteende. Prata med en automationsexpert om du vill ha hjälp att välja.

När detta väl är live slutar vädret vara en distraktion och blir ett snabbt chattsvar. Sätt upp det en gång och låt boten hantera alla ”hur är det där ute?”-frågor åt dig.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal