telegram-bot
Podstawowe metody i sposób ich użycia
Szukaj…
Wprowadzenie
Różne metody i ich argumenty są używane do osiągnięcia pożądanego zachowania twojego bota telegramu, który już stworzyłeś (mam nadzieję).
Podstawowa struktura zapytania jest (jak wspomniano w „Utwórz bota z BotFather”): https://api.telegram.org/bot*BOTTOKEN*/*METHOD*?*ARGUMENT1*=*VALUE1*&*ARGUMENT2*=*VALUE2* Będziesz używać tej struktury z tyloma argumentami, których potrzebujesz / chcesz, a ta dokumentacja pokaże podstawowe metody i sposób ich użycia.
Metoda SendMessage
https://api.telegram.org/bot*BOTTOKEN*/sendmessage?chat_id=exampleID&text=exampleText&parse_mode=HTML
Co to robi? Po poprawnym ustawieniu parametrów to wywołanie wyśle wiadomość do użytkownika exampleID z przykladem exampleText jako wiadomość z kodowaniem HTML. Standardowe kodowanie to Markdown (patrz źródło ), ale w niektórych przypadkach możesz użyć HTML.
Obok chat_id , text i parse_mode możesz użyć następujących parametrów:
- disable_web_page_preview - Do wyłączenia standardowego podglądu, jeśli wyślesz link
- disable_notification - Aby wyłączyć powiadomienie na stronie użytkownika (użytkownicy Androida nadal otrzymają powiadomienie, ale bez dźwięku)
- reply_to_message_id - Wysyła wiadomość jako odpowiedź na inną wiadomość (o tym identyfikatorze)
- znacznik odpowiedzi - wyślij niestandardową klawiaturę z tym parametrem
Tylko chat_id i parametr tekstowy są wymagane do wysłania prostej wiadomości, wszyscy pozostali operatorzy są opcjonalni. Metoda disable_web_page_preview i metoda disable_notification będą wymagały operatora logicznego (prawda lub fałsz) do działania. Wszystkie parametry uwzględniają wielkość liter, więc uważaj!
Aby uzyskać więcej informacji, przejdź do części sendMessage w bot api doku .