Sådan forbinder du Hermes Agent med Telegram og håndterer opgaver fra din telefon
MarkdownTrinvis opsætning: Opret en bot via BotFather, tilføj token og adgangsliste i Hermes Agent, og start gatewayen. Talebeskeder, planlagte opgaver og styring fra telefonen.
Læs hele artiklen
Du kan sende beskeder til Hermes Agent eller diktere opgaver til den i Telegram fra din telefon, når du er væk fra computeren, og modtage resultatet i den samme chat. Resultater fra planlagte opgaver kommer én gang i den chat, du angiver som din hjemmechat.
Hvis du ikke har Hermes endnu, kan du begynde med vejledningen om hvad denne agent er, og hvordan du installerer den og derefter vende tilbage for at forbinde Telegram.
Yderligere instruktioner findes i Ailoot-dokumentationen.
Hvad skal du bruge for at forbinde Hermes Agent med Telegram?
Vigtige punkter
Du skal have Hermes Agent installeret og forbundet med en model samt en Telegram-konto. Det er gratis at oprette en bot i Telegram, og Hermes er et open source-projekt. Der kan være separate omkostninger til modellen, skybaseret talegenkendelse og en server, hvis du vil holde botten kørende døgnet rundt.
Kommandoen hermes doctor kontrollerer din Hermes-installation og modeltilslutning. Vi opretter botten i Telegram-appen, og du skal bruge en computer til at køre kommandoer i terminalen.
Hvordan opretter du en bot via BotFather?
Vigtige punkter
Åbn @BotFather i Telegram, send /newbot, og vælg et visningsnavn og et unikt brugernavn, der slutter på bot. BotFather svarer med et token i formatet 123456789:ABCdef... — det er nøglen til din bot. Gem det, og vis det ikke til nogen.
Hver Telegram-bot har et token — en hemmelig nøgle til at styre botten. Det udstedes af Telegrams officielle bot, @BotFather.
Åbn @BotFather
Søg efter
@BotFatheri Telegram, eller åbn t.me/BotFather. Den ægte BotFather har et blåt verificeringsmærke. Start samtalen ved at trykke på ”Start”.Send kommandoen /newbot
BotFather beder om to navne. Det første er visningsnavnet; det kan være hvad som helst, for eksempel ”Min agent”. Det andet er brugernavnet: det skal være unikt og slutte på
bot, for eksempelmoy_agent_bot.Hent tokenet
BotFather sender en lykønskningsbesked og en lang streng i formatet
123456789:ABCdefGHIjklMNOpqrSTUvwxYZ. Dette er bottokenet. Kopiér hele strengen.
Bemærk
Tokenet giver fuld kontrol over botten: Den, der kender tokenet, styrer den. Hvis tokenet bliver lækket, skal du straks tilbagekalde det med kommandoen /revoke i din samtale med BotFather og hente et nyt.
Der er også en hurtig måde, som ikke kræver en manuel samtale med BotFather. I Hermes-webdashboardet (hermes dashboard) og i desktopappen er der en knap med teksten ”Create with QR” på siden ”Messaging → Telegram”: Scan koden med din telefon, så opretter Hermes en bot, finder dit ID, gemmer tokenet i indstillingerne og genstarter gatewayen. Trinnene nedenfor beskriver den manuelle metode; hvis du valgte QR, kan du gå direkte til at kontrollere forbindelsen.
Hvordan finder du dit Telegram-ID, og hvorfor skal du bruge det?
Vigtige punkter
Find dit numeriske Telegram-ID, for eksempel 123456789. Det er dit kontonummer; et brugernavn med et @-tegn fungerer ikke til adgangslisten. Hermes bruger ID'et til adgangslisten: Uden denne liste svarer gatewayen ikke nogen, heller ikke dig.
En Telegram-konto har to identifikatorer: et offentligt brugernavn med et @-tegn og et internt numerisk ID. Hermes bruger nummeret.
Det er nemt at finde dit nummer: Find dit ID, og skriv det ned ved siden af dit token.
Hvordan giver du tokenet til Hermes Agent og starter gatewayen?
Vigtige punkter
Kør opsætningsguiden med hermes gateway setup, og vælg Telegram: Den beder om dit token og ID og gemmer derefter det hele. Den manuelle metode bruger to linjer i filen ~/.hermes/.env. Start derefter gatewayen med hermes gateway, så er botten klar i løbet af få sekunder.
| Opsætningsguide | Manuelt | |
|---|---|---|
| Hvad du kører | hermes gateway setup | En editor med filen ~/.hermes/.env |
| Hvad du indtaster | Token og ID som svar på guidens spørgsmål | To variabler manuelt |
| Hvor det gemmes | Guiden gemmer det direkte i indstillingerne | Indstillingerne angives direkte i .env |
| Hvem det er til | Alle; anbefalet metode | Dem, der er vant til konfigurationsfiler eller opsætning med et script |
Kør opsætningsguiden
hermes gateway setupKør kommandoen på den maskine, hvor Hermes er installeret. Guiden viser en liste over beskedapps.
Vælg Telegram, og indtast dine oplysninger
Guiden beder om bottokenet og de tilladte ID'er (du kan indtaste flere adskilt med kommaer) og gemmer det hele direkte i indstillingerne.
Start gatewayen
hermes gatewayGatewayen starter og opretter forbindelse til Telegram. Send en besked til din bot fra appen efter nogle få sekunder: Hvis Hermes svarer, er forbindelsen klar.
Den manuelle metode i stedet for at bruge guiden ser sådan ud: Åbn filen ~/.hermes/.env, og tilføj to linjer. Erstat værdierne med tokenet fra BotFather og dit numeriske ID:
TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrSTUvwxYZ
TELEGRAM_ALLOWED_USERS=123456789
Den anden linje giver disse personer adgang i private chats og grupper; særskilt godkendelse af en gruppechat kan også give adgang. Adskil flere personer med kommaer. Når du har gemt filen, skal du starte gatewayen med den samme kommando, hermes gateway.
Hvis botten forbliver tavs selv i en privat chat, skal du kontrollere gatewayloggene i den samme terminal og først bekræfte, at tokenet og dit ID på adgangslisten er korrekte. Andre fejl er beskrevet i tabellen sidst i artiklen.
Hvad kan Telegram-botten gøre på din telefon?
Vigtige punkter
Telegram-botten læser tekst- og talebeskeder, modtager filer og billeder, beder om tilladelse før farlige kommandoer direkte i chatten og viser modelvalg som knapper. Som standard giver notifikationer kun lyd ved endelige svar, anmodninger om bekræftelse og kommandobekræftelser.
Der er fem funktioner, du oftest får brug for på telefonen.
Tekst- og talebeskeder. Skriv en opgave med ord, eller dikter en talebesked — når talegenkendelse er konfigureret, transskriberer Hermes den og forstår den. Med en lokal udbyder er der ikke brug for nøgler; alt behandles på den maskine, hvor agenten kører.
Filer og billeder. Du kan videresende et dokument, et regneark eller et skærmbillede til botten — agenten modtager det som en vedhæftet fil. Den kan også sende genererede filer tilbage: Bed om en rapport, så sender den den som en fil i chatten.
Bekræftelser af farlige handlinger. Når agenten er ved at gøre noget risikabelt, for eksempel slette filer, spørger den først i chatten: Svar ”yes” eller ”y”, så gør den det; svar ”no” eller ”n”, så annullerer den.
Knapper i stedet for at skrive tilbage. Når agenten har brug for en præcisering, sender den et spørgsmål med knapper med valgmuligheder — tryk på en mulighed, så fortsætter agenten arbejdet. Kommandoen /model uden argumenter viser en menu til valg af model med samme slags knapper.
Stille notifikationer. Som standard ringer telefonen kun ved endelige svar, anmodninger om bekræftelse og kommandobekræftelser. Servicenotifikationer som ”kalder et værktøj” og ”komprimerer kontekst” kommer lydløst, så telefonen ikke ringer ved hvert trin. Hvis du vil have lydnotifikationer ved hvert trin, kan du skifte tilstanden i indstillingerne.
Hvordan får du resultater fra baggrundsopgaver i chatten?
Vigtige punkter
Planlagte opgaver sender resultaterne til hjemmechatten: Åbn samtalen med botten, og send kommandoen /sethome. Baggrundsopgaver, der startes fra et emne, sender svaret tilbage til det samme emne. Det vigtigste krav er, at gatewayen fortsat kører; ellers er botten tavs, når computeren er slukket.
Hjemmechat til planlagte opgaver. Hermes understøtter planlagte opgaver: ”Saml en oversigt til mig hver morgen klokken 7:43”. Den sender resultaterne til hjemmechatten, som du angiver én gang ved at sende kommandoen /sethome direkte i samtalen med botten. Så længe gatewayen kører, kommer oversigterne automatisk.
Baggrundsopgaver. Du kan sende en lang opgave, der skal køre i baggrunden, og fortsætte med din dag: Botten sender dig en besked, når den er klar. En opgave, der startes fra et emne, sender svaret tilbage til det samme emne, så intet går tabt.
Vigtig begrænsning: Botten svarer kun, mens gatewayen kører. Hvis du slukker computeren, hvor Hermes kører, eller sætter den på vågeblus, svarer botten ikke, før maskinen kører igen. Hvis du vil holde botten online hele tiden, skal du flytte agenten til en server: Vi har en separat vejledning om hvordan du holder Hermes Agent kørende døgnet rundt. Som standard forespørger gatewayen Telegram for nye beskeder; for cloudplatforme, der går i dvale uden indgående trafik, beskriver dokumentationen en webhook-tilstand, som vender forbindelsesretningen om, så Telegram selv sender anmodninger til botten.
Hvordan holder du fremmede ude af botten?
Vigtige punkter
TELEGRAM_ALLOWED_USERS giver de anførte afsender-ID’er adgang i private chats og grupper. Gruppeadgang kan også gives særskilt: TELEGRAM_GROUP_ALLOWED_CHATS giver alle medlemmer af hver anført gruppe adgang. Hold tokenet hemmeligt; omtale-filtre styrer, hvornår botten svarer, ikke hvem der har adgang.
Din bot kan findes ved at søge på dens brugernavn i Telegram, så beskyttelsen bygger på to ting: adgangslisten og at holde tokenet hemmeligt.
Konfigurér først afsenderadgang med TELEGRAM_ALLOWED_USERS. Undersøg også TELEGRAM_GROUP_ALLOWED_CHATS for grupper: En chat på den liste tillader alle dens medlemmer, selv når deres afsender-ID ikke findes på den personlige tilladelsesliste. En tom personlig liste alene beviser derfor ikke, at alle grupper er lukkede.
Dernæst er der tokenet. Det må ikke ende i skærmbilleder, videresendte beskeder eller kodearkiver. Hvis tokenet bliver lækket, skal du tilbagekalde det med kommandoen /revoke i BotFather. Indtast derefter det nye token i indstillingerne, og genstart gatewayen.
En særlig bemærkning om grupper: Afsendergodkendelse og chatgodkendelse er forskellige. Et medlem af en gruppe tilladt gennem TELEGRAM_GROUP_ALLOWED_CHATS kan bruge botten, selv om vedkommendes ID ikke står i TELEGRAM_ALLOWED_USERS. Hvis adgangen skal forblive individuel, skal du undlade at give hele gruppen adgang og konfigurere samt verificere afsenderbegrænsningerne for din installerede version. Hvis du kun vil have botten til at svare i en gruppe, når den bliver tiltalt, findes indstillingen telegram.require_mention — så svarer den på en @-omtale, et svar på dens besked, en kommando som /command@yourbot og matches med dine mønstre i telegram.mention_patterns, mens almindelige gruppebeskeder ignoreres.
Hvorfor er botten tavs i en gruppe, og hvordan løser du det?
Vigtige punkter
Årsagen er Telegrams privatlivstilstand: Som standard ser en bot i en gruppe kun kommandoer og svar på sine egne beskeder. Slå den fra med @BotFather: /mybots → Bot Settings → Group Privacy → Turn off. Derefter skal du fjerne botten fra gruppen og tilføje den igen — Telegram husker den gamle indstilling. Du kan også gøre botten til gruppeadministrator uden at slå privatlivstilstanden fra.
Nye Telegram-bots har privatlivstilstanden slået til som standard; Hermes-dokumentationen beskriver den som den hyppigste kilde til forvirring med bots i grupper. I denne tilstand modtager botten kun beskeder, der begynder med en /-kommando, svar på dens egne beskeder og servicemeddelelser. Den modtager ganske enkelt ikke almindelige gruppebeskeder — Telegram sender dem ikke til den, og ingen agentindstilling kan løse det.
Sådan løser du det:
- Åbn @BotFather, og send
/mybots. - Vælg din bot.
- Åbn ”Bot Settings” → ”Group Privacy” → ”Turn off”.
- Fjern botten fra gruppen, og tilføj den igen.
Det er let at overse det fjerde trin, hvorefter botten ”stadig er tavs”. Telegram husker privatlivsindstillingen fra det tidspunkt, hvor botten blev føjet til gruppen, og opdaterer den ikke, før botten er fjernet fra gruppen og tilføjet igen.
Hvis du ikke vil slå privatlivstilstanden fra globalt, er der en anden mulighed: Gør botten til gruppeadministrator. Administratorbots modtager alle beskeder uanset privatlivstilstanden.
Almindelige forbindelsesfejl, og hvad du kan gøre ved dem
Vigtige punkter
Kontrollér først, om gatewayen kører, og om tokenet og ID'et på adgangslisten er korrekte. For grupper skal du kontrollere privatlivstilstanden; for talegenkendelse skal du kontrollere STT-udbyderen; og for talesvar via Edge TTS skal du kontrollere, om ffmpeg er installeret.
| Symptom | Årsag | Hvad du skal gøre |
|---|---|---|
| Botten svarer slet ikke | Forkert token, eller gatewayen kører ikke | Kontrollér tokenet i .env, genstart hermes gateway, og kontrollér loggene i den samme terminal |
| Botten svarer ”unauthorized” | Dit ID står ikke på adgangslisten | Bekræft dit ID, føj det til TELEGRAM_ALLOWED_USERS, og genstart gatewayen |
| Svarer i privat chat, men er tavs i en gruppe | Privatlivstilstand | Vælg ”Turn off” med BotFather, fjern derefter botten fra gruppen og tilføj den igen, eller gør den til administrator |
| Talebeskeder bliver ikke transskriberet | Talegenkendelse er ikke konfigureret | Lokal genkendelse installeres med pakken faster-whisper; cloudløsninger kræver deres egen nøgle |
| Et talesvar via Edge TTS kommer som en fil i stedet for en almindelig talebesked | ffmpeg mangler | Installér ffmpeg — Edge TTS skal bruge det til at konvertere til Telegrams talebeskedformat |
| Tokenet virker ikke længere | Tokenet er blevet tilbagekaldt | Hent et nyt via /revoke og /newbot (eller /token) med BotFather, erstat værdien i .env, og genstart gatewayen |
Hvad spørger folk ellers om Hermes Agent i Telegram?
Vigtige punkter
En server er ikke nødvendig, men botten er kun aktiv, mens gatewayen kører. Det er gratis at forbinde den; du betaler kun for modellen. Flere personer kan forbindes via ID-listen. Botten kan ikke se private chats. Filer på over 20 MB kræver yderligere opsætning.
Ofte stillede spørgsmål
Skal botten have en server for at fungere?
Nej, til at begynde med er computeren med Hermes installeret nok. Husk blot: Botten er aktiv, mens gatewayen kører. Sluk computeren, eller sæt den på vågeblus, så bliver botten tavs, indtil maskinen kører igen. Når du vil have den til at køre døgnet rundt, skal du flytte agenten til en server — vi har en separat vejledning om det.
Hvad koster det at forbinde en bot?
Det er gratis at forbinde den. Telegram tager ikke betaling for bots, og Hermes Agent er et open source-projekt. Der kan være separate omkostninger til den model, der er forbundet med din agent, og til en server, hvis du vil have den til at køre døgnet rundt.
Kan jeg forbinde min kone eller mit team med botten?
Ja. I listen TELEGRAM_ALLOWED_USERS adskilles ID'er med kommaer, og alle på listen kan sende botten private beskeder. Hvis du også tillader selve chatten via TELEGRAM_GROUP_ALLOWED_CHATS, kan alle medlemmer af gruppen bruge botten — sådan fungerer listen over tilladte chats ifølge dokumentationen.
Kan botten se mine private samtaler?
Nej. Bot API giver kun botten de beskeder, der er adresseret til den i private chats, mens Telegrams privatlivstilstand gælder i grupper, som beskrevet i afsnittet om grupper. Botten har ikke adgang til dine samtaler med andre mennesker.
Hvorfor nægtede botten at modtage en stor talebesked?
Den offentlige Bot API har en grænse på 20 MB for download af filer; større filer afvises. Hermes-dokumentationen beskriver en løsning med en lokal Bot API-server, som hæver grænsen til 2 GB. Du har kun brug for dette, hvis du planlægger at modtage filer på over 20 MB; der er et link til dokumentationen i afsnittet ”Kilder” sidst i artiklen.
Kan jeg føje nye funktioner til botten?
Ja. Hermes har skills og plugins — færdige funktioner til agenten. En separat vejledning beskriver, hvordan man installerer et plugin i denne type AI-agentbot: sådan installerer du et plugin i en AI-agentbot på Telegram.
Kilder
- Hermes Agent: Telegram setup — hovedkilden til den oprindelige vejledning, kontrolleret af dens forfatter den 12.09.2026
- Hermes Agent: messaging gateway
- Hermes Agent: installation
- Hermes Agent: quickstart
- Hermes Agent: scheduled tasks
- BotFather — Telegrams officielle bot til oprettelse af bots
Når du er klar, kan du lære Ailoot at kende.
Flere oplysninger
Spørgsmål og svar
Blokerer en personlig tilladelsesliste personer uden for listen i en tilladt gruppe?
Ikke når hele chatten er godkendt gennem TELEGRAM_GROUP_ALLOWED_CHATS: Ethvert medlem af gruppen er da godkendt. TELEGRAM_ALLOWED_USERS godkender individuelle afsendere; undersøg begge indstillinger, før du åbner botten for en gruppe.
Gør krav om en @-omtale gruppen privat for udvalgte brugere?
Nej. Omtale- og mønsterindstillinger bestemmer, hvilke beskeder der udløser et svar. De ophæver ikke den adgang, der er givet til alle medlemmer af en tilladt chat.