Näin yhdistät Hermes Agentin Telegramiin ja hallitset tehtäviä puhelimellasi
MarkdownVaiheittainen käyttöönotto: luo botti BotFatherin kautta, lisää tunniste ja käyttöoikeuslista Hermes Agentiin ja käynnistä yhdyskäytävä. Ääniviestit, ajastetut tehtävät ja puhelimella ohjaaminen.
Lue koko artikkeli
Voit lähettää Hermes Agentille viestejä tai sanella sille tehtäviä Telegramissa puhelimellasi, kun olet poissa tietokoneesi äärestä. Saat tulokset samaan keskusteluun. Ajastettujen tehtävien tulokset saapuvat kerran valitsemaasi kotikeskusteluun.
Jos et ole vielä asentanut Hermesiä, aloita oppaasta, jossa kerrotaan mikä tämä agentti on ja miten se asennetaan, ja palaa sitten yhdistämään Telegram.
Lisäohjeita on saatavilla Ailoot-dokumentaatiossa.
Mitä tarvitset Hermes Agentin yhdistämiseen Telegramiin?
Tärkeimmät asiat
Tarvitset asennetun Hermes Agentin, johon on yhdistetty malli, sekä Telegram-tilin. Botin luominen Telegramissa on maksutonta, ja Hermes on avoimen lähdekoodin projekti. Mallista, pilvipohjaisesta puheentunnistuksesta ja palvelimesta voi aiheutua erillisiä kuluja, jos haluat pitää botin käynnissä ympäri vuorokauden.
Komento hermes doctor tarkistaa Hermes-asennuksesi ja malliyhteyden. Luomme botin Telegram-sovelluksessa, ja komentojen suorittamiseen tarvitset tietokoneen ja päätteen.
Miten luot botin BotFatherin kautta?
Tärkeimmät asiat
Avaa Telegramissa @BotFather, lähetä /newbot ja valitse botille näyttönimi sekä yksilöllinen käyttäjänimi, joka päättyy merkkeihin bot. BotFather vastaa tunnisteella muodossa 123456789:ABCdef... — se on bottisi avain. Tallenna se äläkä näytä sitä kenellekään.
Jokaisella Telegram-botilla on tunniste — salainen avain, jolla bottia hallitaan. Sen myöntää Telegramin virallinen botti @BotFather.
Avaa @BotFather
Etsi Telegramista
@BotFathertai avaa t.me/BotFather. Oikealla BotFatherilla on sininen vahvistusmerkki. Aloita keskustelu napauttamalla ”Start”.Lähetä komento /newbot
BotFather pyytää kahta nimeä. Ensimmäinen on näyttönimi; se voi olla mikä tahansa, esimerkiksi ”My Agent”. Toinen on käyttäjänimi: sen on oltava yksilöllinen ja päätyttävä merkkeihin
bot, esimerkiksimoy_agent_bot.Hanki tunniste
BotFather lähettää onnitteluviestin ja pitkän merkkijonon muodossa
123456789:ABCdefGHIjklMNOpqrSTUvwxYZ. Tämä on bottitunniste. Kopioi koko merkkijono.
Huomio
Tunniste antaa täyden hallinnan bottiin: tunnisteen tunteva henkilö hallitsee bottia. Jos tunniste vuotaa, peruuta se välittömästi komennolla /revoke BotFather-keskustelussasi ja hanki uusi tunniste.
BotFatherin kanssa ei tarvitse asioida manuaalisesti, sillä käytettävissä on myös nopea tapa. Hermesin verkkonäkymän (hermes dashboard) ja työpöytäsovelluksen ”Messaging → Telegram” -sivulla on ”Create with QR” -painike: skannaa koodi puhelimellasi, niin Hermes luo botin, tunnistaa tunnuksesi, tallentaa tunnisteen asetuksiin ja käynnistää yhdyskäytävän uudelleen. Alla olevat vaiheet kuvaavat manuaalista menetelmää; jos valitsit QR-koodin, siirry suoraan yhteyden tarkistamiseen.
Miten löydät Telegram-tunnuksesi ja miksi tarvitset sitä?
Tärkeimmät asiat
Etsi numeerinen Telegram-tunnuksesi muodossa 123456789. Se on tilinumerosi; @-merkillä alkava käyttäjänimi ei käy käyttöoikeuslistaan. Hermes käyttää tunnusta käyttöoikeuslistassa: ilman sitä yhdyskäytävä ei vastaa kenellekään, ei edes sinulle.
Telegram-tilillä on kaksi tunnistetta: julkinen @-merkillä alkava käyttäjänimi ja sisäinen numeerinen tunnus. Hermes käyttää numeroa.
Edellä kuvattu nopea ”Luo QR-koodilla” -menetelmä tunnistaa tunnuksesi automaattisesti. Kirjoita se muistiin tunnisteen viereen.
Miten annat tunnisteen Hermes Agentille ja käynnistät yhdyskäytävän?
Tärkeimmät asiat
Suorita ohjattu käyttöönotto komennolla hermes gateway setup ja valitse Telegram: se pyytää tunnistettasi ja tunnustasi ja tallentaa sitten kaiken. Manuaalisessa menetelmässä lisätään kaksi riviä tiedostoon ~/.hermes/.env. Käynnistä sen jälkeen yhdyskäytävä komennolla hermes gateway, niin botti käynnistyy muutamassa sekunnissa.
| Ohjattu käyttöönotto | Manuaalinen | |
|---|---|---|
| Suoritettava komento | hermes gateway setup | Muokkain, jolla avataan tiedosto ~/.hermes/.env |
| Annettavat tiedot | Tunniste ja tunnus vastauksina ohjatun käyttöönoton kysymyksiin | Kaksi muuttujaa käsin |
| Tallennuspaikka | Ohjattu käyttöönotto tallentaa tiedot suoraan asetuksiin | Asetukset kirjoitetaan suoraan tiedostoon .env |
| Kenelle sopii | Kaikille; suositeltu menetelmä | Niille, joille asetustiedostot tai skriptillä määrittäminen ovat tuttuja |
Suorita ohjattu käyttöönotto
hermes gateway setupSuorita komento laitteella, johon Hermes on asennettu. Ohjattu käyttöönotto näyttää luettelon viestisovelluksista.
Valitse Telegram ja anna tietosi
Ohjattu käyttöönotto pyytää bottitunnistetta ja sallittuja tunnuksia (voit antaa useita pilkuilla erotettuina) ja tallentaa kaiken suoraan asetuksiin.
Käynnistä yhdyskäytävä
hermes gatewayYhdyskäytävä käynnistyy ja muodostaa yhteyden Telegramiin. Lähetä botillesi viesti sovelluksesta muutaman sekunnin kuluttua: jos Hermes vastaa, yhteys on valmis.
Manuaalinen menetelmä ohjatun käyttöönoton sijaan toimii näin: avaa tiedosto ~/.hermes/.env ja lisää siihen kaksi riviä. Korvaa arvot BotFatherilta saamallasi tunnisteella ja numeerisella tunnuksellasi:
TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrSTUvwxYZ
TELEGRAM_ALLOWED_USERS=123456789
Toinen rivi valtuuttaa nämä henkilöt yksityiskeskusteluihin ja ryhmiin. Myös erillinen ryhmäkeskustelun valtuutus voi myöntää pääsyn. Erota useat henkilöt pilkuilla. Tallenna tiedosto ja käynnistä sitten yhdyskäytävä samalla komennolla hermes gateway.
Jos botti pysyy hiljaa myös yksityiskeskustelussa, tarkista yhdyskäytävän lokit samassa päätteessä ja varmista ensin, että tunniste ja tunnuksesi käyttöoikeuslistassa ovat oikein. Muut virheet on koottu artikkelin lopussa olevaan taulukkoon.
Mitä Telegram-botti voi tehdä puhelimellasi?
Tärkeimmät asiat
Telegram-botti lukee teksti- ja ääniviestejä, ottaa vastaan tiedostoja ja kuvia, pyytää keskustelussa luvan ennen vaarallisten komentojen suorittamista ja näyttää mallivalinnat painikkeina. Oletusarvoisesti ilmoitukset kuuluvat vain lopullisista vastauksista, vahvistuspyynnöistä ja komentojen vahvistuksista.
Puhelimella tarvitset useimmin näitä viittä toimintoa.
Teksti- ja ääniviestit. Kirjoita tehtävä tai sanele ääniviesti — kun puheentunnistus on määritetty, Hermes muuntaa puheen tekstiksi ja ymmärtää sen. Paikallisen palveluntarjoajan kanssa avaimia ei tarvita; kaikki käsitellään laitteella, jolla agentti toimii.
Tiedostot ja kuvat. Voit välittää botille asiakirjan, laskentataulukon tai kuvakaappauksen — agentti vastaanottaa sen liitteenä. Se voi myös lähettää luomiaan tiedostoja takaisin: pyydä raporttia, niin agentti lähettää sen keskusteluun tiedostona.
Vaarallisten toimintojen vahvistukset. Kun agentti on tekemässä jotakin riskialtista, kuten poistamassa tiedostoja, se kysyy ensin keskustelussa: vastaa ”yes” tai ”y”, niin se tekee sen; vastaa ”no” tai ”n”, niin se peruuttaa toiminnon.
Painikkeet kirjoittamisen sijaan. Kun agentti tarvitsee tarkennuksen, se lähettää kysymyksen, jossa on vaihtoehtopainikkeita — napauta vaihtoehtoa, niin agentti jatkaa työtä. Komento /model ilman argumentteja näyttää samanlaisilla painikkeilla varustetun mallinvalintavalikon.
Äänettömät ilmoitukset. Oletusarvoisesti puhelin soi vain lopullisista vastauksista, vahvistuspyynnöistä ja komentojen vahvistuksista. Palveluilmoitukset, kuten ”työkalun kutsuminen” ja ”kontekstin tiivistäminen”, tulevat äänettömästi, joten puhelin ei soi jokaisessa vaiheessa. Jos haluat ääni-ilmoituksen jokaisesta vaiheesta, vaihda tila asetuksissa.
Miten saat taustatehtävien tulokset keskusteluun?
Tärkeimmät asiat
Ajastetut tehtävät lähettävät tulokset kotikeskusteluun: avaa keskustelu botin kanssa ja lähetä komento /sethome. Aiheesta käynnistetyt taustatehtävät palauttavat vastauksen samaan aiheeseen. Tärkeintä on pitää yhdyskäytävä käynnissä; muuten botti pysyy hiljaa tietokoneen ollessa sammutettuna.
Kotikeskustelu ajastetuille tehtäville. Hermes tukee ajastettuja tehtäviä: ”kokoa minulle yhteenveto joka aamu kello 7:43”. Se lähettää tulokset kotikeskusteluun, jonka määrität kerran lähettämällä komennon /sethome suoraan keskustelussa botin kanssa. Yhteenvedot saapuvat automaattisesti niin kauan kuin yhdyskäytävä on käynnissä.
Taustatehtävät. Voit lähettää pitkän tehtävän suoritettavaksi taustalla ja jatkaa päivääsi: botti lähettää viestin, kun tehtävä on valmis. Aiheesta käynnistetty tehtävä palauttaa vastauksen samaan aiheeseen, joten mitään ei katoa.
Tärkeä rajoitus: botti vastaa vain yhdyskäytävän ollessa käynnissä. Jos sammutat Hermesin käynnissä pitävän tietokoneen tai siirrät sen lepotilaan, botti ei vastaa ennen kuin laite on taas käynnissä. Jos haluat botin olevan jatkuvasti verkossa, siirrä agentti palvelimelle: meillä on erillinen opas siitä, miten pidät Hermes Agentin käynnissä ympäri vuorokauden. Oletusarvoisesti yhdyskäytävä kyselee Telegramilta uusia viestejä. Pilvialustoille, jotka menevät lepotilaan saapuvan liikenteen puuttuessa, dokumentaatio tarjoaa webhook-tilan: se kääntää yhteyden suunnan niin, että Telegram lähettää pyynnöt itse botille.
Miten pidät tuntemattomat poissa botin luota?
Tärkeimmät asiat
TELEGRAM_ALLOWED_USERS valtuuttaa luetellut lähettäjätunnukset yksityiskeskusteluihin ja ryhmiin. Ryhmäpääsy voidaan myöntää myös erikseen: TELEGRAM_GROUP_ALLOWED_CHATS valtuuttaa jokaisen luetellun ryhmän kaikki jäsenet. Pidä token salassa. Mainintasuodattimet säätelevät vastaamisen ajankohtaa, eivät käyttöoikeutta.
Bottisi voi löytyä Telegram-hausta käyttäjänimellään, joten suojaus perustuu kahteen asiaan: käyttöoikeuslistaan ja tunnisteen pitämiseen salassa.
Määritä ensin lähettäjien pääsy asetuksella TELEGRAM_ALLOWED_USERS. Tarkista ryhmistä myös TELEGRAM_GROUP_ALLOWED_CHATS: siinä lueteltu keskustelu sallii jokaisen jäsenensä, vaikka lähettäjätunnus puuttuisi henkilökohtaiselta sallittujen listalta. Pelkkä tyhjä henkilölista ei siksi todista kaikkien ryhmien olevan suljettuja.
Toinen on tunniste. Se ei saa päätyä kuvakaappauksiin, edelleenlähetettyihin viesteihin tai koodivarastoihin. Jos tunniste vuotaa, peruuta se BotFatherissa komennolla /revoke. Anna sitten uusi tunniste asetuksiin ja käynnistä yhdyskäytävä uudelleen.
Ryhmiä koskeva erillinen huomautus: lähettäjän valtuutus ja keskustelun valtuutus ovat eri asioita. Asetuksella TELEGRAM_GROUP_ALLOWED_CHATS sallitun ryhmän jäsen voi käyttää bottia, vaikka hänen tunnuksensa ei olisi asetuksessa TELEGRAM_ALLOWED_USERS. Jos pääsyn pitää pysyä henkilökohtaisena, älä myönnä oikeutta koko ryhmälle. Määritä ja varmista asennetun versiosi lähettäjärajoitukset. Jos haluat botin vastaavan ryhmässä vain silloin, kun sitä puhutellaan, käytössä on asetus telegram.require_mention — silloin botti vastaa @-mainintaan, sen viestiin kirjoitettuun vastaukseen, komentoihin kuten /command@yourbot sekä asetuksen telegram.mention_patterns mukaisiin osumiin ja jättää tavalliset ryhmäviestit huomiotta.
Miksi botti on hiljaa ryhmässä, ja miten korjaat asian?
Tärkeimmät asiat
Syynä on Telegramin yksityisyystila: oletusarvoisesti ryhmässä oleva botti näkee vain komennot ja vastaukset omiin viesteihinsä. Poista tila käytöstä BotFatherissa: /mybots → Bot Settings → Group Privacy → Turn off. Sen jälkeen sinun on poistettava botti ryhmästä ja lisättävä se uudelleen — Telegram muistaa vanhan asetuksen. Vaihtoehtoisesti voit tehdä botista ryhmän ylläpitäjän poistamatta yksityisyystilaa käytöstä.
Uusissa Telegram-boteissa yksityisyystila on oletusarvoisesti käytössä. Hermes-dokumentaation mukaan se aiheuttaa useimmiten hämmennystä ryhmäbottien kanssa. Tässä tilassa botti vastaanottaa vain /-komennolla alkavat viestit, vastaukset omiin viesteihinsä ja palveluviestit. Tavallisia ryhmäviestejä se ei yksinkertaisesti vastaanota — Telegram ei lähetä niitä sille, eikä mikään agentin asetus korjaa asiaa.
Korjaa asia näin:
- Avaa @BotFather ja lähetä
/mybots. - Valitse bottisi.
- Avaa ”Bot Settings” → ”Group Privacy” → ”Turn off”.
- Poista botti ryhmästä ja lisää se uudelleen.
Neljäs vaihe on helppo unohtaa, jolloin botti ”on edelleen hiljaa”. Telegram muistaa yksityisyysasetuksen siltä hetkeltä, kun botti liittyi ryhmään, eikä päivitä sitä ennen kuin botti poistetaan ryhmästä ja lisätään uudelleen.
Jos et halua poistaa yksityisyystilaa käytöstä kaikkialla, toinen vaihtoehto on tehdä botista ryhmän ylläpitäjä. Ylläpitäjäbotit vastaanottavat kaikki viestit yksityisyystilasta riippumatta.
Tavallisia yhteysvirheitä ja niiden korjaaminen
Tärkeimmät asiat
Tarkista ensin, onko yhdyskäytävä käynnissä ja ovatko tunniste ja käyttöoikeuslistan tunnus oikein. Tarkista ryhmien kohdalla yksityisyystila, puheentunnistuksen kohdalla STT-palveluntarjoaja ja Edge TTS:n kautta lähetettävien äänivastausten kohdalla ffmpeg.
| Oire | Syy | Toimi näin |
|---|---|---|
| Botti ei vastaa lainkaan | Tunniste on virheellinen tai yhdyskäytävä ei ole käynnissä | Tarkista .env-tiedoston tunniste, käynnistä hermes gateway uudelleen ja tarkista lokit samassa päätteessä |
| Botti vastaa ”unauthorized” | Tunnuksesi ei ole käyttöoikeuslistassa | Vahvista tunnuksesi, lisää se kohtaan TELEGRAM_ALLOWED_USERS ja käynnistä yhdyskäytävä uudelleen |
| Vastaa yksityiskeskustelussa mutta on hiljaa ryhmässä | Yksityisyystila | Valitse BotFatherissa ”Turn off” ja poista botti sitten ryhmästä ja lisää se uudelleen, tai tee siitä ylläpitäjä |
| Ääniviestejä ei litteroida | Puheentunnistusta ei ole määritetty | Paikallinen tunnistus asennetaan faster-whisper-paketin mukana; pilvipalvelut vaativat oman avaimensa |
| Edge TTS:n kautta lähetetty äänivastaus saapuu tiedostona tavallisen ääniviestin sijaan | ffmpeg puuttuu | Asenna ffmpeg — Edge TTS tarvitsee sitä muuntaakseen äänen Telegramin ääniviestimuotoon |
| Tunniste lakkasi toimimasta | Tunniste peruutettiin | Hanki uusi BotFatherin kautta komennoilla /revoke ja /newbot (tai /token), korvaa arvo .env-tiedostossa ja käynnistä yhdyskäytävä uudelleen |
Mitä muuta Hermes Agentista Telegramissa kysytään?
Tärkeimmät asiat
Palvelinta ei tarvita, mutta botti on aktiivinen vain yhdyskäytävän ollessa käynnissä. Yhdistäminen on maksutonta; maksat vain mallista. Useita henkilöitä voi lisätä tunnuslistaan. Botti ei näe yksityisiä keskusteluja. Yli 20 MB:n tiedostot vaativat lisämäärityksiä.
Usein kysyttyä
Tarvitseeko botti palvelimen toimiakseen?
Ei, aluksi riittää tietokone, johon Hermes on asennettu. Muista vain, että botti on aktiivinen yhdyskäytävän ollessa käynnissä. Sammuta tietokone tai siirrä se lepotilaan, niin botti hiljenee, kunnes laite on taas käynnissä. Kun haluat sen toimivan ympäri vuorokauden, siirrä agentti palvelimelle — meillä on siitä erillinen opas.
Paljonko botin yhdistäminen maksaa?
Yhdistäminen on maksutonta. Telegram ei veloita boteista, ja Hermes Agent on avoimen lähdekoodin projekti. Agenttiin yhdistetystä mallista ja palvelimesta voi aiheutua erillisiä kuluja, jos haluat sen olevan käynnissä ympäri vuorokauden.
Voinko yhdistää vaimoni tai tiimini bottiin?
Kyllä. Tunnukset erotetaan pilkuilla luettelossa TELEGRAM_ALLOWED_USERS, ja kaikki luettelossa olevat voivat lähettää botille yksityisviestejä. Jos sallit myös itse keskustelun asetuksella TELEGRAM_GROUP_ALLOWED_CHATS, kaikki ryhmän jäsenet voivat käyttää bottia — dokumentaation mukaan sallittujen keskustelujen luettelo toimii näin.
Voiko botti nähdä yksityiset keskusteluni?
Ei. Bot API antaa botille vain sille yksityiskeskusteluissa osoitetut viestit, ja ryhmissä sovelletaan Telegramin yksityisyystilaa, kuten ryhmiä käsittelevässä osiossa kerrotaan. Botti ei pääse käsiksi keskusteluihisi muiden ihmisten kanssa.
Miksi botti kieltäytyi vastaanottamasta suurta ääniviestiä?
Julkisen Bot API:n tiedostojen latausraja on 20 MB; sitä suuremmat tiedostot hylätään. Hermes-dokumentaatiossa kuvataan paikalliseen Bot API -palvelimeen perustuva kiertotapa, joka nostaa rajan 2 GB:hen. Tätä tarvitaan vain, jos aiot vastaanottaa yli 20 MB:n tiedostoja; dokumentaatiolinkki löytyy artikkelin lopussa olevasta ”Lähteet”-osiosta.
Voinko lisätä bottiin uusia ominaisuuksia?
Kyllä. Hermesissä on skills- ja plugin-laajennuksia — valmiita toimintoja agentille. Tällaisen tekoälyagenttibotin pluginin asentamista käsitellään erillisessä oppaassa: pluginin asentaminen Telegramin tekoälyagenttibottiin.
Lähteet
- Hermes Agent: Telegram setup — alkuperäisen oppaan pääasiallinen lähde, jonka tekijä tarkisti 12.09.2026
- Hermes Agent: messaging gateway
- Hermes Agent: installation
- Hermes Agent: quickstart
- Hermes Agent: scheduled tasks
- BotFather — Telegramin virallinen bottien luontiin tarkoitettu botti
Kun olet valmis, tutustu Ailootiin.
Lisätietoja
Kysymyksiä tästä oppaasta: Näin yhdistät Hermes Agentin Telegramiin ja hallitset tehtäviä puhelimellasi
Estääkö henkilökohtainen sallittujen lista ulkopuoliset sallitun ryhmän sisällä?
Ei silloin, kun koko keskustelu on valtuutettu asetuksella TELEGRAM_GROUP_ALLOWED_CHATS: jokainen kyseisen ryhmän jäsen on valtuutettu. TELEGRAM_ALLOWED_USERS valtuuttaa yksittäiset lähettäjät. Tarkista molemmat asetukset ennen botin avaamista ryhmälle.
Tekeekö @-maininnan vaatiminen ryhmän yksityiseksi valituille käyttäjille?
Ei. Maininta- ja kuvioasetukset määräävät, mitkä viestit käynnistävät vastauksen. Ne eivät kumoa sallitun keskustelun jokaiselle jäsenelle myönnettyä valtuutusta.