W przeciwieństwie do innych aplikacji do czatowania i przesyłania wiadomości, Telegram został opracowany do obsługi botów przy niewielkim wysiłku. Obsługa botów zaowocowała oszałamiającą liczbą opcji botów, które możesz znaleźć i zintegrować ze swoimi grupami. Co więcej, utworzenie własnego bota jest dość proste, ponieważ większość niezbędnych narzędzi jest już dostępna w Telegramie.
W tym przewodniku opisano proces tworzenia i dodawania podstawowego bota do Twojego kanału Telegram. Dla uproszczenia przewodnik skupi się na wersji na komputery PC, ale podobne kroki dotyczą innych platform.
Jak stworzyć bota telegramu
Utworzenie prostej powłoki bota Telegramu jest całkiem proste. Oto, co musisz zrobić.
- Otwórz aplikację Telegram i zaloguj się, jeśli to konieczne.

- Kliknij pasek wyszukiwania w lewym górnym rogu i wyszukaj „BotFather”.

- W zakładce „Wyszukiwanie globalne” zobaczysz zweryfikowane, zaznaczone konto z uchwytem „@BotFather”. To jest oficjalny bot do tworzenia botów Telegramu. Kliknij na niego, aby rozpocząć rozmowę.

- Kliknij duży przycisk „START” na czacie.

- Wpisz lub wybierz polecenie „/newbot” z listy i wyślij je, aby rozpocząć proces tworzenia.

- Teraz wybierz nazwę dla swojego bota i wyślij ją. Pamiętaj, że nazwa bota nie musi kończyć się na „Bot” ani zawierać słowa „Bot”, ale może pomóc innym użytkownikom zorientować się, że korzystają z bota.

- Po nadaniu mu nazwy utwórz unikalną nazwę użytkownika dla swojego bota. Zgodnie z instrukcją nazwa użytkownika musi mieć na końcu słowo „bot”.
- Zapisz link do tokena API, który BotFather wysyła w odpowiedzi. Nie udostępniaj go innym osobom, ponieważ zapewnia to pełny dostęp do moderacji i kontrolę.

- Dodaj opis do swojego bota, wpisując „/setdescription” i uzupełniając go tekstem deskryptora. Inni użytkownicy zobaczą ten tekst, gdy bot ich przywita lub otworzy jego szczegóły. Można go używać podobnie do wiadomości powitalnej lub wskazywać użytkownikom podstawowe polecenia bota.

- Aby uzupełnić profil bota o zdjęcie, wpisz „/setuserpic”, a gdy BotFather odpowie, wyślij zdjęcie, aby dodać je do konta bota.

I w ten sposób tworzysz prosty profil bota Telegramu. Powinieneś być w stanie zobaczyć swojego bota, jeśli wpiszesz jego nazwę użytkownika w pasku wyszukiwania, a kiedy go klikniesz, powinien otworzyć się czat z wiadomością, którą ustawiłeś wcześniej jako opis.
Należy pamiętać, że nowo utworzony bot to w zasadzie czysta karta i należy go zaprogramować, aby mógł zrobić cokolwiek choć trochę przydatnego. Możesz się skonsultować Instrukcja bota Telegramu link w pierwszej wiadomości BotFather, aby dowiedzieć się, jak dodawać polecenia lub zarejestrować się w usłudze, która zrobi to za Ciebie.
Boty muszą mieć trzy podstawowe polecenia: start, pomoc i ustawienia. Te globalne polecenia są dostępne za pośrednictwem interfejsu i pomagają użytkownikom poruszać się po innych funkcjach bota.
Niestety, w tym miejscu kończy się łatwiejsza część (i zakres tego przewodnika). Stworzenie funkcjonalnego bota wymaga wiedzy programistycznej, zazwyczaj w języku Java, C# lub Python.
Zapisany token może zostać wykorzystany w usługach stron trzecich w celu połączenia interfejsu API bota z ich interfejsem, umożliwiając programowanie lub dodawanie funkcji za pośrednictwem ich platformy. Aby uzyskać pełną swobodę działania bota, musisz wiedzieć więcej o bibliotekach, kodowaniu, programowaniu obiektowym i know-how w środowiskach IDE (takich jak Visual Studio Code).
Istnieją usługi stworzone dla botów przeznaczone do promocji biznesu, wymiany walut, zamawiania produktów, tworzenia wiadomości i wielu innych.
Nie martw się A-Bocie
To, co przyciąga ludzi do Telegramu, może się bardzo różnić. Niektórzy dołączają ze względu na prywatność i szyfrowanie, inni ze względu na nieograniczoną liczbę członków kanału, a jeszcze inni ze względu na kod open source i łatwość wdrażania botów. Biorąc pod uwagę wszystkie możliwości, jakie oferuje Telegram, jasne jest, dlaczego cieszy się tak dużym zaangażowaniem użytkowników.
W tym artykule omówiono jedynie podstawy tworzenia bota, a reszta będzie zależeć od Twojego doświadczenia w programowaniu lub wdrożenia przez strony trzecie. Daj nam znać w komentarzach, jeśli masz jakieś problemy z botami Telegramu lub o jakich przewodnikach chcesz uzyskać więcej informacji.