Du skapar en AI-bild, skickar den till någon, och två dagar senare kan du inte hitta prompten, länken eller versionen som var ”den bra”. Det är inte ett kreativt problem. Det är ett spårningsproblem.
Marknadschefer känner igen det här när förfrågningar hopar sig i chatten. En grundare som gör sitt eget innehåll känner det när de letar igenom Telegram-historiken. Och byråfolk får det från kunder: ”Kan du skicka om den där bilden från förra veckan?” Den här automationen för Telegram AI images löser röran genom att logga varje förfrågan i samma ögonblick som den görs.
Du får se hur det här arbetsflödet tar en Telegram-prompt och gör den till en OpenAI-genererad bild, sparar prompt + bildlänk i Google Sheets och skickar sedan bilden direkt tillbaka i Telegram. Korrekt formaterade indata, sökbar historik, mindre panikletande.
Så fungerar den här automationen
Hela n8n-arbetsflödet, från trigger till slutresultat:
n8n Workflow Template: Telegram + Google Sheets: spåra ai-bilder snabbt
flowchart LR
subgraph sg0["Telegram Flow"]
direction LR
n0@{ icon: "mdi:robot", form: "rounded", label: "OpenAI", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Telegram Trigger"]
n2["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Telegram"]
n3@{ icon: "mdi:database", form: "rounded", label: "Google Sheets", pos: "b", h: 48 }
n0 --> n3
n3 --> n2
n1 --> n0
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n1 trigger
class n0 ai
class n3 database
classDef customIcon fill:none,stroke:none
class n1,n2 customIcon
Problemet: AI-bildförfrågningar försvinner i chatten
Telegram är toppen för tempo, men uselt som dokumentationssystem. Prompter begravs under ”ser bra ut”-meddelanden, revideringar och helt andra trådar. Sedan behöver du exakt samma prompt igen för en ny variant, eller så vill du granska vad teamet har genererat, och det blir en skattjakt. Värre: personen som bad om bilden glömmer ofta vad de skrev, så nästa förfrågan börjar från noll. Det är långsamt och ärligt talat onödigt.
Friktionen bygger på. Här är var det oftast fallerar i verkliga team.
- Du slutar med att återskapa samma koncept eftersom originalprompten och länken inte finns sparade någonstans sökbart.
- Godkännanden blir röriga när enda ”single source of truth” är en chattråd med ändringar utspridda över flera meddelanden.
- När någon frågar ”vilken prompt skapade det här” blir svaret ofta en gissning, vilket leder till inkonsekventa resultat.
- Även enkel rapportering (hur många bildförfrågningar den här veckan, för vilken kampanj) tar ungefär en timme av manuell efterforskning.
Lösningen: Telegram-prompt → OpenAI-bild → Google Sheets-logg
Det här arbetsflödet ger dig en repeterbar ”request pipeline” utan att tvinga någon att lära sig ett nytt verktyg. En användare skickar ett meddelande till din Telegram-bot med en bildprompt. n8n fångar meddelandet, skickar prompten till OpenAI för bildgenerering och får tillbaka den genererade bilden (plus en länk eller referens som du kan spara). Därefter lägger den till en ny rad i Google Sheets med prompten och bildlänken så att du kan söka, filtrera och dela senare. Till sist skickar arbetsflödet den genererade bilden tillbaka till användaren i Telegram, så upplevelsen känns fortfarande direkt.
Arbetsflödet börjar med Telegram Intake Trigger. OpenAI genererar bilden från exakt den text som skickades. Google Sheets blir loggboken, och Telegram levererar den färdiga bilden tillbaka till beställaren utan extra steg.
Det du får: automation kontra resultat
| Det här arbetsflödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att teamet genererar 20 bilder i veckan för annonser, thumbnails och sociala medier. Manuellt kan du lägga cirka 5 minuter per förfrågan på att kopiera prompten, spara länken och skicka tillbaka bilden, vilket är ungefär 100 minuter per vecka. Med det här arbetsflödet är ”manuellt arbete” i princip att skicka ett Telegram-meddelande (kanske 30 sekunder) och sedan vänta på generering och leverans. Du får tillbaka större delen av tiden, och loggen byggs automatiskt.
Det här behöver du
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- Telegram för att samla in prompter och leverera bilder.
- Google Sheets för att logga prompter och bildlänkar.
- OpenAI API-nyckel (hämta den i din OpenAI-dashboard).
Nivå: Nybörjare. Du kopplar konton, väljer ett kalkylark och klistrar in en API-nyckel.
Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Ett Telegram-meddelande triggar allt. Någon skickar en prompt till din Telegram-bot och n8n fångar texten direkt via Telegram Trigger.
Prompten förbereds för generering. n8n skickar meddelandets innehåll till steget AI Image Generator så att förfrågan blir korrekt formaterad och konsekvent (utan manuella copy-paste-missar).
OpenAI skapar bilden. Arbetsflödet begär en bild baserat på prompten och behåller den viktigaste outputen du vill ha senare: bildreferensen eller länken som du kan spara och återanvända.
Loggning och leverans sker direkt efter varandra. Google Sheets får en ny rad med prompt och bildlänk, och sedan skickar Telegram bilden tillbaka till beställaren så att den kan användas direkt.
Du kan enkelt ändra vad som sparas i Google Sheets så att det matchar ert arbetssätt. Lägg till en kolumn för ”kampanj” eller fånga beställarens namn. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera Telegram-triggern
Konfigurera Telegram Intake Trigger för att lyssna efter inkommande Telegram-meddelanden som ska användas som prompts för bildgenerering.
- Lägg till noden Telegram Intake Trigger i ert arbetsflöde.
- Ställ in Updates på
message. - Autentiseringsuppgifter krävs: Anslut era telegramApi-autentiseringsuppgifter.
Steg 2: Anslut Google Sheets
Konfigurera Spreadsheet Append Logger för att lagra metadata för den genererade bilden i ert Google Sheet.
- Lägg till noden Spreadsheet Append Logger.
- Ställ in Operation på
append. - Ställ in Document på
[YOUR_ID](ert Google Sheet). - Ställ in Sheet Name på
Sheet1(värdegid=0). - Mappa kolumner: Image title till
{{$json.url}}och Image description till{{$json.revised_prompt}}. - Autentiseringsuppgifter krävs: Anslut era googleSheetsOAuth2Api-autentiseringsuppgifter.
Steg 3: Konfigurera AI-bildgenerering
Konfigurera AI Image Generator för att generera en bild baserat på texten i det inkommande Telegram-meddelandet.
- Lägg till noden AI Image Generator och anslut den efter Telegram Intake Trigger.
- Ställ in Resource på
image. - Ställ in Prompt på
{{$json.message.text}}. - Under Options ställer ni in Size på
1024x1024, DALL·E Quality påstandardoch aktiverar Return Image URLs. - Autentiseringsuppgifter krävs: Anslut era openAiApi-autentiseringsuppgifter.
Körflödet är linjärt: Telegram Intake Trigger → AI Image Generator → Spreadsheet Append Logger → Telegram Image Sender.
Steg 4: Konfigurera utdata till Telegram
Skicka tillbaka den genererade bilden till användaren med Telegram Image Sender.
- Lägg till noden Telegram Image Sender efter Spreadsheet Append Logger.
- Ställ in Operation på
sendPhoto. - Ställ in File på
{{$json['Image title']}}. - Ställ in Chat ID på
{{$('Telegram Intake Trigger').item.json.message.chat.id}}. - Autentiseringsuppgifter krävs: Anslut era telegramApi-autentiseringsuppgifter.
Steg 5: Testa och aktivera ert arbetsflöde
Validera hela flödet från Telegram till OpenAI till Google Sheets och tillbaka till Telegram.
- Klicka på Execute Workflow och skicka ett testmeddelande till er Telegram-bot.
- Bekräfta att AI Image Generator returnerar en giltig bild-URL och en reviderad prompt.
- Verifiera att en rad läggs till i Google Sheet via Spreadsheet Append Logger med bildtitel och beskrivning.
- Kontrollera att Telegram Image Sender returnerar den genererade bilden till samma chatt.
- Växla arbetsflödet till Active för att möjliggöra användning i produktion.
Vanliga fallgropar
- Telegram-autentisering kan gå ut eller så kan boten tappa åtkomst till chatten. Om det slutar fungera: kontrollera bot-token i Telegram Trigger och bekräfta att boten fortfarande finns i den aktuella chatten.
- Om du genererar bilder under hög belastning kan OpenAI:s svarstider variera. Om Telegram-steget för att skicka meddelandet körs för tidigt: lägg in lite mer väntetid så att bildlänken finns innan meddelandet skickas.
- Loggning till Google Sheets misslyckas oftare än man tror på grund av fel mellan sheet/worksheet. Dubbelkolla fliknamnet i kalkylarket och att det kopplade kontot har redigeringsbehörighet, inte bara läsbehörighet.
Vanliga frågor
Cirka 30 minuter om din Telegram-bot och ditt Google Sheet är redo.
Nej. Du kopplar mestadels konton och klistrar in din OpenAI API-nyckel. Arbetsflödeslogiken är redan byggd.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på $20/månad för högre volymer. Du behöver också räkna med kostnader för OpenAI API, som vanligtvis är några cent per bild beroende på inställningar.
Två alternativ: n8n Cloud (hanterat, enklast setup) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det är en vanlig justering. Lägg till extra kolumner i Spreadsheet Append Logger så att varje rad innehåller ett ”godkänd”-fält och ett ”kampanj”-fält, och routa sedan svaren olika i Telegram Image Sender baserat på statusen. Vissa team sparar också beställarens namn från Telegram Intake Trigger så att uppföljningar går till rätt person.
Oftast är det bot-token eller åtkomst till chatten. Generera en ny Telegram bot-token (eller bekräfta att du kopierat den korrekt) och uppdatera den i både Telegram Intake Trigger och Telegram Image Sender. Bekräfta också att boten faktiskt är tillagd i chatten du testar i. Om du är i en gruppchatt kan behörigheter blockera meddelanden, så testa i en direktchatt först för att isolera problemet.
På en typisk n8n Cloud-plan kan du hantera hundratals till tusentals förfrågningar per månad, och om du kör egen hosting finns ingen körningsgräns (det beror på din server och OpenAI:s begränsningar).
Det beror på hur kravställande du är kring kontroll och kostnad. n8n är oftast bättre när du vill köra egen hosting, lägga in grenad logik eller behålla en mer ”arbetsflödes”-känsla utan att betala per pyttesteg. Zapier eller Make kan gå snabbare för en enkel setup med två åtgärder, men AI-bildgenerering plus loggning tenderar att växa till något du vill anpassa. Om du förväntar dig revideringar, metadatakolumner eller olika routing per chatt är n8n ett säkrare val. Prata med en automationsexpert om du vill ha hjälp att välja.
Du får Telegrams hastighet med ett kalkylarks minne. Sätt upp det en gång, så slipper ditt framtida jag gräva i chatten igen.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.