Telegram ботында мәтіндік хабарлама жіберу
Telegram-дағы мәтіндік хабарлама - бұл жеке чаттарда, топтарда және арналарда қолданылатын негізгі байланыс форматы. Мұндай хабарламалар пішімдеуді (қалың, курсив, сілтемелер), эмодзилерді, хэштегтерді және ескертулерді қолдайды. Мәтін-пайдаланушыларды ақпараттандыруға, қолдауға, автоматтандырылған хабарландыруларға және мазмұн стратегияларына арналған әмбебап құрал.
Telegram мәтіндік хабарларды жеткізуді оңтайландыру арқылы автоматты түрде өңдейді. Күрделі пішімдеу үшін (кестелер, тізімдер) Bot API арқылы Markdown немесе HTML белгілеуі қолданылады

Telegram-да мәтін қандай форматтарды қабылдайды және қандай шектеулер бар?
Bot API арқылы мәтін форматтары:
- Plain text-бұл Электрондық поштаның форматы тек суреттерді, түймелерді және басқа да күрделі элементтерді пішімдеусіз мәтінді қамтиды.
- HTML-бұл Интернеттегі веб-беттерді құру үшін қолданылатын гипермәтіндік белгілеу тілі.
Шектеулер:
1. Хабарлама ұзындығы: бір хабарламаға 4096 таңбаға дейін.
2. HTML-де кірістірілген тегтерге тыйым салынады.
3. Жіберу жылдамдығы: топтар/арналар: секундына 30 хабарламаға дейін.
Жеке чаттар: секундына 5 хабарламаға дейін.
Мәтінді жіберу кезінде танымал қателер
400 Қате Сұрау: нысандарды талдау мүмкін емес
Себебі: белгілеудегі қате(ашық тег, қате синтаксис).
Шешім: HTML тегтерінің дұрыстығына көз жеткізіңіз.
400 Қате Сұрау: хабарлама тым ұзақ
- Себеп: 4096 таңбадан асып кету.
- Шешім: мәтінді бірнеше хабарламаға бөлу.
403 Тыйым салынған: ботты пайдаланушы бұғаттаған
- Себеп: пайдаланушы ботты бұғаттады.
- Шешім: пайдаланушының құлпын ашу қажет.
400 Қате Сұрау: чат табылмады
- Себебі: chat_id дұрыс емес немесе бот чатқа / арнаға қосылмаған.
- Шешім:
- Chat_id дұрыстығын тексеріңіз (мысалы, @channelname немесе сандық ID).
- Боттың хабарлама жіберуге құқығы бар екеніне көз жеткізіңіз.
400 Қате Сұрау: хабарлама мәтіні бос
- Себеп: Мәтін параметрі бос немесе жоқ.
- Шешім: хабарламаның бос емес мазмұнын көрсетіңіз.
Ақпарат
"API Bot-MARKET" үшін техникалық ақпарат
- Мәтін үшін хабарлама түрінің коды ('messageType`): "1".
- Максималды жіберу жылдамдығы: топтарда секундына 30 хабарламаға дейін.
Тиімді пайдалану бойынша кеңестер
1. Белгілеу > Plain text: көрнекі құрылымдау үшін HTML пайдаланыңыз.
2. Мазмұнды бөлу: мәтін > 4096 таңба үшін callback деректері бар ішкі түймелерді қолданыңыз.
3. Скрининг: талдау қателіктерін болдырмау үшін әрқашан пайдаланушы енгізуіндегі арнайы таңбаларды өңдеңіз.