# Telegram

Povežite Telegram bota sa projektom i odredite ko može da mu šalje zadatke.

Canonical page: https://beeuni.ai/docs/sr/connect/telegram

Telegram bot vam omogućava da agentu projekta šaljete zadatke iz razgovora. Odgovori stižu u isti razgovor, a celu istoriju sesije možete da pogledate u Beeuni-ju.

## Povezivanje bota

1. Otvorite **@BotFather** u Telegramu i napravite bota komandom `/newbot`. Kopirajte token bota.
2. Otvorite stranicu **Kanali** u projektu. Pronađite **Telegram**, unesite token i povežite bota.
3. Pošaljite botu `/start` u Telegramu. Ako vaš nalog još nije dozvoljen, odgovor prikazuje vaš numerički Telegram korisnički ID.
4. Dodajte taj ID na listu dozvoljenih osoba u Beeuni-ju i sačuvajte je. Zatim pošaljite botu zadatak.

Kada je lista prazna, niko ne može da pokreće zadatke. Za povezivanje bota i promenu liste potrebna je dozvola za upravljanje konektorima projekta. Token se čuva na serveru: ne vraća se u podacima o povezivanju niti se prosleđuje agentu.

## Sesije i pristup

Prvi zadatak u razgovoru pokreće sesiju. Naredne poruke nastavljaju istu sesiju. Svaka tema u forumu ima zasebnu sesiju. Pošaljite `/new` da sledeća poruka pokrene novu sesiju. Prethodna istorija ostaje u Beeuni-ju.

Dozvoljene osobe pokreću zadatke sa identitetom za automatizaciju projekta. Sesije su vidljive u projektu. Pošiljaoci se pritom ne prijavljuju pojedinačno svojim Beeuni nalozima. Dodajte samo osobe koje smeju da izvršavaju zadatke sa zajedničkim pristupom projekta.

Da biste prestali da primate zadatke preko bota, prekinite vezu na stranici Kanali.

## SDK

SDK sadrži `getTelegramInstallation`, `connectTelegram`, `setTelegramAllowedUsers` i `disconnectTelegram`. Funkcijama prosledite ID projekta. Podešavanje pristupnog tokena opisano je u [SDK autentifikaciji](/docs/sr/sdk/auth).
