# Slik kobler du Hermes Agent til Telegram og håndterer oppgaver fra telefonen

> Trinnvis oppsett: Opprett en bot via BotFather, legg til tokenet og tilgangslisten i Hermes Agent, og start gatewayen. Talemeldinger, planlagte oppgaver og styring fra telefonen.

Source: https://ailoot.ai/blog/nb/hermes-agent-telegram-setup/
Canonical: https://ailoot.ai/blog/nb/hermes-agent-telegram-setup/
Language: nb
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-118
Revision: sha256-431875771409a0b393b5799c7745a85ff14981f8fe02bc6f51be91b656a48585


Du kan sende meldinger til Hermes Agent eller diktere oppgaver til den i Telegram fra telefonen når du er borte fra datamaskinen, og få resultatet i samme chat. Resultater fra planlagte oppgaver kommer én gang i chatten du har valgt som hjemchat.

Hvis du ikke har Hermes ennå, kan du begynne med veiledningen om [hva denne agenten er, og hvordan du installerer den](https://ailoot.ai/blog/nb/hermes-agent-install-setup/), og deretter komme tilbake for å koble til Telegram.

Du finner flere instruksjoner i [Ailoot-dokumentasjonen](https://ailoot.ai/docs/).

## Hva trenger du for å koble Hermes Agent til Telegram?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Du trenger Hermes Agent installert og koblet til en modell, samt en Telegram-konto. Det er gratis å opprette en bot i Telegram, og Hermes er et åpen kildekode-prosjekt. Det kan komme ekstra kostnader for modellen, skybasert talegjenkjenning og en server hvis du velger å la boten kjøre døgnet rundt.

</div>

Kommandoen `hermes doctor` sjekker Hermes-installasjonen og modelltilkoblingen. Vi oppretter boten i Telegram-appen, og du trenger en datamaskin for å kjøre kommandoer i terminalen.

## Hvordan oppretter du en bot via BotFather?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Åpne @BotFather i Telegram, send /newbot, og velg et visningsnavn og et unikt brukernavn som slutter på `bot`. BotFather svarer med et token på formen 123456789:ABCdef... — dette er nøkkelen til boten din. Ta vare på den, og ikke vis den til noen.

</div>

Alle Telegram-boter har et token — en hemmelig nøkkel for å styre boten. Det utstedes av Telegrams offisielle bot, @BotFather.

1.  ### Åpne @BotFather

    Søk etter `@BotFather` i Telegram, eller åpne [t.me/BotFather](https://t.me/BotFather). Den ekte BotFather har et blått verifiseringsmerke. Start samtalen ved å trykke på «Start».

2.  ### Send kommandoen /newbot

    BotFather ber om to navn. Det første er visningsnavnet; det kan være hva som helst, for eksempel «My Agent». Det andre er brukernavnet: det må være unikt og slutte på `bot`, for eksempel `moy_agent_bot`.

3.  ### Hent tokenet

    BotFather sender en gratulasjonsmelding og en lang tegnstreng på formen `123456789:ABCdefGHIjklMNOpqrSTUvwxYZ`. Dette er bottokenet. Kopier hele strengen.

<div class="aside" data-semantic="callout" role="note" aria-label="Viktig">

Viktig

Tokenet gir full kontroll over boten: Den som kjenner tokenet, kontrollerer boten. Hvis tokenet kommer på avveie, tilbakekaller du det umiddelbart med kommandoen `/revoke` i samtalen med BotFather og skaffer et nytt.

</div>

Det finnes også en rask måte som ikke krever en manuell samtale med BotFather. I Hermes-nettdashbordet (`hermes dashboard`) og i skrivebordsappen finnes det en «Create with QR»-knapp på siden «Messaging → Telegram»: Skann koden med telefonen, så oppretter Hermes en bot, finner ID-en din, lagrer tokenet i innstillingene og starter gatewayen på nytt. Trinnene nedenfor beskriver den manuelle metoden; hvis du valgte QR, kan du gå rett til å kontrollere tilkoblingen.

## Hvordan finner du Telegram-ID-en din, og hvorfor trenger du den?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Finn den numeriske ID-en din på formen 123456789. Dette er kontonummeret ditt; et brukernavn med et @-tegn fungerer ikke i tilgangslisten. Hermes bruker ID-en i tilgangslisten: Uten denne listen svarer ikke gatewayen noen, heller ikke deg.

</div>

En Telegram-konto har to identifikatorer: et offentlig brukernavn med et @-tegn og en intern numerisk ID. Hermes bruker tallet.

Det er enkelt å finne tallet. Skriv det ned sammen med tokenet.



## Hvordan gir du tokenet til Hermes Agent og starter gatewayen?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Kjør oppsettsveiviseren med `hermes gateway setup`, og velg Telegram: Den ber om tokenet og ID-en din og lagrer deretter alt. Den manuelle metoden bruker to linjer i filen `~/.hermes/.env`. Start så gatewayen med `hermes gateway`, og boten er oppe etter noen sekunder.

</div>

|  | Oppsettsveiviser | Manuelt |
|----|----|----|
| Hva du kjører | `hermes gateway setup` | Et redigeringsprogram med filen `~/.hermes/.env` |
| Hva du skriver inn | Token og ID som svar på veiviserens spørsmål | To variabler for hånd |
| Hvor det lagres | Veiviseren lagrer det i selve innstillingene | Innstillingene føres direkte inn i `.env` |
| Hvem det passer for | Alle; anbefalt metode | De som er vant til konfigurasjonsfiler eller oppsett med et skript |

1.  ### Kjør oppsettsveiviseren

    ```bash
    hermes gateway setup
    ```

    Kjør kommandoen på maskinen der Hermes er installert. Veiviseren viser en liste over meldingsapper.

2.  ### Velg Telegram og skriv inn opplysningene dine

    Veiviseren ber om bottokenet og de tillatte ID-ene (du kan skrive inn flere, atskilt med komma) og lagrer alt i selve innstillingene.

3.  ### Start gatewayen

    ```bash
    hermes gateway
    ```

    Gatewayen starter og kobler seg til Telegram. Etter noen sekunder sender du en melding til boten fra appen: Hvis Hermes svarer, er tilkoblingen klar.

Den manuelle metoden uten veiviseren ser slik ut: Åpne filen `~/.hermes/.env` og legg til to linjer. Bytt ut verdiene med tokenet fra BotFather og den numeriske ID-en din:

```bash
TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrSTUvwxYZ
TELEGRAM_ALLOWED_USERS=123456789
```

Den andre linjen autoriserer disse personene i private chatter og grupper. Separat autorisering av gruppechatter kan også gi tilgang. Skill flere personer med komma. Når du har lagret filen, starter du gatewayen med den samme kommandoen `hermes gateway`.

Hvis boten er stille selv i en privat chat, sjekker du gateway-loggene i samme terminal og kontrollerer først at tokenet og ID-en din i tilgangslisten er riktige; andre feil er omtalt i tabellen på slutten av artikkelen.

## Hva kan Telegram-boten gjøre på telefonen din?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Telegram-boten leser tekst- og talemeldinger, tar imot filer og bilder, ber om tillatelse i chatten før farlige kommandoer og viser modellvalg som knapper. Som standard er det bare endelige svar, forespørsler om bekreftelse og kommandobekreftelser som gir lydvarsler.

</div>

Det er fem funksjoner du oftest vil trenge på telefonen.

**Tekst- og talemeldinger.** Skriv en oppgave med ord, eller dikter inn en talemelding — når talegjenkjenning er konfigurert, transkriberer Hermes den og forstår innholdet. Med en lokal leverandør trenger du ingen nøkler; alt behandles på maskinen agenten kjører på.

**Filer og bilder.** Du kan videresende et dokument, et regneark eller et skjermbilde til boten — agenten mottar det som et vedlegg. Den kan også sende genererte filer tilbake: Be om en rapport, så sender den den som en fil i chatten.

**Bekreftelser for farlige handlinger.** Når agenten skal gjøre noe risikabelt, som å slette filer, spør den først i chatten: Svar «yes» eller «y» for å gjennomføre; svar «no» eller «n» for å avbryte.

**Knapper i stedet for å skrive tilbake.** Når agenten trenger en avklaring, sender den et spørsmål med innebygde valgknapper — trykk på et alternativ, så fortsetter agenten arbeidet. Kommandoen `/model` uten argumenter viser en meny for valg av modell med samme type knapper.

**Stille varsler.** Som standard ringer telefonen bare ved endelige svar, forespørsler om bekreftelse og kommandobekreftelser. Tjenestevarsler som «kaller et verktøy» og «komprimerer kontekst» kommer lydløst, så telefonen ikke ringer ved hvert trinn. Hvis du vil ha lydvarsler ved hvert trinn, endrer du modus i innstillingene.

## Hvordan får du resultater fra bakgrunnsoppgaver i chatten?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Planlagte oppgaver sender resultatene til hjemchatten: Åpne samtalen med boten og send kommandoen `/sethome`. Bakgrunnsoppgaver som startes fra et topic, svarer i det samme topicet. Det viktigste kravet er at gatewayen fortsetter å kjøre; ellers er boten stille når datamaskinen er slått av.

</div>

**Hjemchat for planlagte oppgaver.** Hermes støtter planlagte oppgaver: «Sett sammen en oppsummering til meg hver morgen kl. 7:43.» Resultatene sendes til hjemchatten, som du angir én gang ved å sende kommandoen `/sethome` direkte i samtalen med boten. Så lenge gatewayen kjører, kommer oppsummeringene automatisk.

**Bakgrunnsoppgaver.** Du kan sende en lang oppgave for å kjøre i bakgrunnen og fortsette med dagen din: Boten sender deg en melding når den er ferdig. En oppgave som startes fra et topic, sender svaret tilbake til det samme topicet, slik at ingenting går tapt.

Viktig begrensning: Boten svarer bare mens gatewayen kjører. Hvis du slår av datamaskinen Hermes kjører på, eller setter den i hvilemodus, svarer ikke boten før maskinen kjører igjen. Hvis du vil holde boten på nett hele tiden, flytter du agenten til en server: Vi har en egen veiledning om [hvordan du holder Hermes Agent i gang døgnet rundt](https://ailoot.ai/blog/nb/hermes-agent-vps-24-7/). Som standard spør gatewayen Telegram etter nye meldinger; for skyplattformer som går i hvilemodus når det ikke kommer inn trafikk, tilbyr dokumentasjonen en webhook-modus. Den snur retningen på tilkoblingen, slik at Telegram selv sender forespørsler til boten.

## Hvordan holder du fremmede ute fra boten?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

`TELEGRAM_ALLOWED_USERS` autoriserer oppførte avsender-ID-er i private chatter og grupper. Gruppetilgang kan også gis separat: `TELEGRAM_GROUP_ALLOWED_CHATS` autoriserer alle medlemmer i hver oppført gruppe. Hold tokenet hemmelig. Omtalefiltre styrer når boten svarer, ikke hvem som har tilgang.

</div>

Botens brukernavn kan søkes opp i Telegram, så beskyttelsen bygger på to ting: tilgangslisten og at tokenet holdes hemmelig.

Konfigurer først avsendertilgang med `TELEGRAM_ALLOWED_USERS`. For grupper undersøker du også `TELEGRAM_GROUP_ALLOWED_CHATS`: En chat oppført der tillater alle medlemmene, selv når avsender-ID-en mangler fra den personlige tillatelseslisten. En tom personlig liste alene beviser derfor ikke at alle grupper er lukket.

For det andre har vi tokenet. Det må ikke havne i skjermbilder, videresendte meldinger eller kodearkiver. Hvis tokenet lekker, tilbakekaller du det med kommandoen `/revoke` i BotFather. Legg deretter det nye tokenet inn i innstillingene og start gatewayen på nytt.

En egen merknad om grupper: Avsenderautorisasjon og chatautorisasjon er forskjellige. Et medlem av en gruppe tillatt via `TELEGRAM_GROUP_ALLOWED_CHATS` kan bruke boten selv om ID-en mangler i `TELEGRAM_ALLOWED_USERS`. Skal tilgangen forbli individuell, gir du ikke hele gruppen tilgang. Konfigurer og verifiser avsenderbegrensninger for installert versjon. Hvis du vil at boten bare skal svare i en gruppe når den blir tilkalt, finnes innstillingen `telegram.require_mention`. Da svarer den på en @-omtale, et svar på meldingen dens, en kommando som `/command@yourbot` og treff på mønstrene dine i `telegram.mention_patterns`, mens vanlige gruppemeldinger ignoreres.

## Hvorfor er boten stille i en gruppe, og hvordan løser du det?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Årsaken er Telegrams personvernmodus: Som standard ser en bot i en gruppe bare kommandoer og svar på sine egne meldinger. Slå den av via @BotFather: /mybots → Bot Settings → Group Privacy → Turn off. Deretter må du fjerne boten fra gruppen og legge den til igjen — Telegram husker den gamle innstillingen. Alternativt kan du gjøre boten til gruppeadministrator uten å slå av personvernmodusen.

</div>

Nye Telegram-boter har personvernmodus aktivert som standard; Hermes-dokumentasjonen beskriver dette som den vanligste kilden til forvirring rundt boter i grupper. I denne modusen mottar boten bare meldinger som starter med en `/`-kommando, svar på egne meldinger og tjenestevarsler. Den mottar rett og slett ikke vanlige gruppemeldinger — Telegram sender dem ikke til den, og ingen agentinnstilling kan løse dette.

Slik løser du det:

1.  Åpne @BotFather og send `/mybots`.
2.  Velg boten din.
3.  Åpne «Bot Settings» → «Group Privacy» → «Turn off».
4.  Fjern boten fra gruppen og legg den til igjen.

Det er lett å glemme det fjerde trinnet; da «er boten fortsatt stille». Telegram husker personverninnstillingen fra da boten ble med i gruppen og oppdaterer den ikke før boten fjernes fra gruppen og legges til igjen.

Hvis du ikke vil slå av personvern globalt, finnes det et annet alternativ: Gjør boten til gruppeadministrator. Administratorboter mottar alle meldinger uansett personvernmodus.

## Vanlige tilkoblingsfeil og hva du kan gjøre

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Sjekk først om gatewayen kjører, og om tokenet og ID-en i tilgangslisten er riktige. For grupper sjekker du personvernmodus, for talegjenkjenning sjekker du STT-leverandøren, og for talesvar via Edge TTS sjekker du om ffmpeg er installert.

</div>

| Symptom | Årsak | Hva du kan gjøre |
|----|----|----|
| Boten svarer ikke i det hele tatt | Feil token eller gatewayen kjører ikke | Sjekk tokenet i `.env`, start `hermes gateway` på nytt, og sjekk loggene i samme terminal |
| Boten svarer «unauthorized» | ID-en din står ikke i tilgangslisten | Legg ID-en til i `TELEGRAM_ALLOWED_USERS`, og start gatewayen på nytt |
| Svarer i privat chat, stille i en gruppe | Personvernmodus | Velg «Turn off» hos BotFather, fjern deretter boten fra gruppen og legg den til igjen, eller gjør den til administrator |
| Talemeldinger blir ikke transkribert | Talegjenkjenning er ikke konfigurert | Lokal gjenkjenning installeres med pakken faster-whisper; skybaserte alternativer krever egen nøkkel |
| Et talesvar via Edge TTS kommer som en fil i stedet for en vanlig talemelding | ffmpeg mangler | Installer ffmpeg — Edge TTS trenger det for å konvertere til Telegrams talemeldingsformat |
| Tokenet sluttet å virke | Tokenet ble tilbakekalt | Skaff et nytt via `/revoke` og `/newbot` (eller `/token`) hos BotFather, erstatt verdien i `.env`, og start gatewayen på nytt |

## Hva annet spør folk om Hermes Agent i Telegram?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Viktige punkter i denne delen">

Viktige punkter

Du trenger ikke en server, men boten er bare aktiv mens gatewayen kjører. Det er gratis å koble den til; du betaler bare for modellen. Flere personer kan kobles til via ID-listen. Boten kan ikke se private chatter. Filer større enn 20 MB krever ekstra oppsett.

</div>

<div class="section">

### Ofte stilte spørsmål

Trenger du en server for at boten skal fungere?

Nei, for å komme i gang holder det med datamaskinen der Hermes er installert. Husk bare at boten er aktiv mens gatewayen kjører. Slå av datamaskinen eller sett den i hvilemodus, så blir boten stille til maskinen kjører igjen. Når du vil at den skal kjøre døgnet rundt, flytter du agenten til en server — vi har en egen veiledning om dette.

Hvor mye koster det å koble til en bot?

Det er gratis å koble den til. Telegram tar ikke betalt for boter, og Hermes Agent er et åpen kildekode-prosjekt. Det kan komme ekstra kostnader for modellen som er koblet til agenten og for en server hvis du vil at boten skal kjøre døgnet rundt.

Kan jeg koble kona mi eller teamet mitt til boten?

Ja. I listen `TELEGRAM_ALLOWED_USERS` skilles ID-ene med komma, og alle på listen kan sende boten private meldinger. Hvis du tillater selve chatten via `TELEGRAM_GROUP_ALLOWED_CHATS`, kan alle i den gruppen bruke boten — slik fungerer listen over tillatte chatter ifølge dokumentasjonen.

Kan boten se de private samtalene mine?

Nei. Bot API gir boten bare meldinger som er adressert til den i private chatter, mens Telegrams personvernmodus gjelder i grupper, som beskrevet i gruppedelen. Boten har ikke tilgang til samtalene dine med andre personer.

Hvorfor nektet boten å godta en stor talemelding?

Den offentlige Bot API har en nedlastingsgrense på 20 MB for filer; større filer blir avvist. Hermes-dokumentasjonen beskriver en løsning med en lokal Bot API-server, som øker grensen til 2 GB. Dette trenger du bare hvis du planlegger å motta filer større enn 20 MB; en lenke til dokumentasjonen finnes i delen «Kilder» på slutten av artikkelen.

Kan jeg legge til nye funksjoner i boten?

Ja. Hermes har skills og plugins — ferdige funksjoner for agenten. Hvordan du installerer en plugin i denne typen AI-agentbot, er beskrevet separat: hvordan installere en plugin i en AI-agentbot på Telegram.

</div>

<div class="section" role="doc-bibliography" aria-label="Kilder">

### Kilder

- [Hermes Agent: Telegram-oppsett](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram) — hovedkilden for den opprinnelige veiledningen, kontrollert av forfatteren 12.09.2026
- [Hermes Agent: meldingsgateway](https://hermes-agent.nousresearch.com/docs/user-guide/messaging)
- [Hermes Agent: installasjon](https://hermes-agent.nousresearch.com/docs/getting-started/installation)
- [Hermes Agent: hurtigstart](https://hermes-agent.nousresearch.com/docs/getting-started/quickstart)
- [Hermes Agent: planlagte oppgaver](https://hermes-agent.nousresearch.com/docs/user-guide/features/cron)
- [BotFather](https://t.me/BotFather) — Telegrams offisielle bot for å opprette boter

</div>





Når du er klar, kan du bli kjent med [Ailoot](https://ailoot.ai/).

## Spørsmål om denne veiledningen: Slik kobler du Hermes Agent til Telegram og håndterer oppgaver fra telefonen

### Blokkerer en personlig tillatelsesliste uoppførte personer i en tillatt gruppe?

Ikke når hele chatten er autorisert gjennom TELEGRAM_GROUP_ALLOWED_CHATS. Da er alle gruppemedlemmer autorisert. TELEGRAM_ALLOWED_USERS autoriserer enkeltavsendere. Undersøk begge innstillinger før du åpner boten for en gruppe.

### Gjør krav om @-omtale gruppen privat for utvalgte brukere?

Nei. Omtale- og mønsterinnstillinger avgjør hvilke meldinger som utløser svar. De opphever ikke autorisasjonen som er gitt til alle medlemmer i en tillatt chat.


## Ailoot · Selskapet og dets prosjektportefølje

Ailoot bygger på etablert driftserfaring, en stor kundebase, stabil tjeneste og løpende KPI-kontroll.

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Ailoot bruker denne driftserfaringen til API-tilgang til AI-funksjoner i kundenes produkter, agenter, applikasjoner og automatiseringer.
