Wiadomość tekstowa w Telegramie - podstawowy format komunikacji Używany w czatach osobistych, grupach i kanałach. Takie posty obsługują formatowanie (pogrubienie, kursywa, linki), Emoji, hashtagi i wzmianki. Tekst to wszechstronne narzędzie do informowania, wspierania użytkowników, automatycznych powiadomień i strategii treści.
Telegram automatycznie przetwarza wiadomości tekstowe, optymalizując ich dostarczanie. W przypadku złożonego formatowania (tabele, listy) używane są znaczniki Markdown lub HTML za pośrednictwem Bot API

Jakie formaty akceptuje tekst w Telegramie i jakie są ograniczenia?
Formaty tekstu za pośrednictwem Bot API:
- Plain text — jest to format listów, które zawierają tylko tekst bez formatowania obrazów, przycisków i innych złożonych elementów.
- HTML — jest to hipertekstowy język znaczników używany do tworzenia stron internetowych w Internecie.
Ograniczenie:
1. Długość wiadomości: do 4096 znaków na wiadomość.
2. Zagnieżdżone tagi są niedozwolone w HTML.
3. Szybkość wysyłania : Grupy / kanały: do 30 wiadomości na sekundę.
Prywatne czaty: do 5 wiadomości na sekundę.
Popularne błędy podczas wysyłania tekstu
400 złe żądanie: nie można analizować jednostek
Przyczyna: Błąd w znacznikach (niezamknięty tag, nieprawidłowa składnia).
Decyzja: Upewnij się, że znaczniki HTML są ważne.
400 zła Prośba: wiadomość jest za długa
- Przyczyna: Przekroczenie limitu 4096 znaków.
- Decyzja: Podziel tekst na wiele wiadomości.
403 Forbidden: bot został zablokowany przez użytkownika
- Przyczyna: Użytkownik zablokował bota.
- Decyzja: Wymagane jest odblokowanie przez użytkownika.
400 błąd: nie znaleziono czatu
- Przyczyna: Nieprawidłowy chat_id lub bot nie został dodany do czatu / kanału.
- Decyzja:
- Sprawdzić poprawność chat_id (np @channelname lub numeryczny ID).
- Upewnij się, że bot ma uprawnienia do wysyłania wiadomości.
400 złe żądanie: tekst wiadomości jest pusty
- Przyczyna: Opcja text jest pusta lub nie istnieje.
- Decyzja: Określ niepustą treść wiadomości.
Informacje
Informacje techniczne dla"API BOT-MARKET"
- Kod typu wiadomości (`messageType') dla tekstu to "1".
- Maksymalna prędkość wysyłania: do 30 wiadomości/sekundę w grupach.
Wskazówki dotyczące efektywnego użytkowania
1. Markup > Plain text: Użyj HTML do wizualnej struktury.
2. Podział treści: Dla tekstu > 4096 znaków użyj przycisków inline z danymi callback.
3. Ekranowanie: Zawsze przetwarzaj znaki specjalne w danych wejściowych użytkownika, aby uniknąć błędów parsowania.