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 .



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow