Telegram ботында стикер жіберу
Telegram-дағы анимациялық хабарлама-бұл Telegram-да эмоционалды байланыс үшін ерекше визуалды формат. Стикерлер-жылдам жіберу және автоматты түрде ойнату үшін оңтайландырылған статикалық (WEBP) немесе анимациялық (TGS) кескіндер. Олар мәтінді қолдамайды, бірақ интерактивті түймелермен бірге жүруі мүмкін. Әрбір стикер @StickersBot арқылы жасалған белгілі бір жиынтыққа (пакетке) жатады, бұл дизайнның дәйектілігін қамтамасыз етеді.

Telegram-да стикер қандай форматтарды қабылдайды және қандай шектеулер бар?
Әр түрлі стикерлер үшін Telegram әр түрлі кескін форматтарын ұсынады:
- PNG. Статикалық стикерлер үшін қолайлы. Пішім жоғары сапалы кескін мен Мөлдір фонды қамтамасыз етеді. Стикердің өлшемі-512×512 пиксель.
- WEBP. Анимациялық стикерлерге арналған Формат. Шығармашылық және көркем анимациялар жасауға мүмкіндік береді. Жапсырманың өлшемі де 512×512 пиксель.
- TGS. Анимациялық стикерлерге арналған арнайы Telegram форматы. Анимацияның ұзақтығы 3 секундтан аспауы керек, кадр жиілігі 30 немесе 60 FPS. Кенептің өлшемі-512×512 пиксель.
Кейбір шектеулер:
1. Рұқсат:
- Мин.: 100×100 px,
- Макс.: 512×512 px(айқындық үшін 512×512 ұсынылады).
2. Мөлдірлік: міндетті (Фон автоматты түрде жойылады).
3. Алдын ала қарау: шаршы алдын ала қарау автоматты түрде жасалады.
4. Анимация:
- Тек TGS (Telegram форматы),
- Макс. ұзақтығы: 3 секунд,
- Макс. кадр жиілігі: 60 FPS.
Стикерді жіберу кезінде танымал қателер
400 Қате Сұрау: STICKER_PNG_NOPNG
- Себеп: WEBP/TGS орнына PNG жіберілді.
- Шешім: WEBP-ге түрлендіру:
400 Қате Сұрау: STICKER_TGS_NOTGS
- Себебі: жарамсыз TGS файлы.
- Шешім: [tgsviewer] арқылы анимацияны тексеріңіз(https://www.tgsviewer.com/).
400 Қате Сұрау: жарамсыз стикер эмодзилері
- Себебі: жинақты жасау кезінде жоқ эмодзилер көрсетілген.
- Шешім: тек стандартты эмодзилерді қолданыңыз(✅: 😊, ❤️, ⭐️).
400 Қате Сұрау: Стикер жинағының атауы жарамсыз
- Себеп: жиынның атауында тыйым салынған таңбалар бар.
- Шешім: латын және төменгі астын сызыңыз: my_cool_pack.
403 Тыйым Салынған: Бот стикерлер жиынтығының иесі емес
- Шешім: тек стикерлер жасаған есептік жазба арқылы жиынтықтар жасаңыз.
Ақпарат
"API Bot-MARKET" үшін техникалық ақпарат
- - Хабарлама түрінің коды (`messageType`): "10" (`sendSticker ' үшін).
- - Макс. жіберу жылдамдығы: секундына 30 стикер(файлдардың салмағы аз болғандықтан).
- - Жиынтық лимиттері:
- Статикалық: пакетте 120-ға дейін стикерлер,
- Анимациялық: пакетте 50-ге дейін стикерлер.
Тиімді пайдалану бойынша кеңестер
1. Дизайн ережелері:
- Контур: кез-келген фонда контраст үшін 2-3 px инсульт.
- Өлшемі: мөлдірлігі бар 512×512 px → Telegram өзі чатта 100-200 px дейін масштабтайды.
2. Жиынтықтарды жылжыту:
- Стикердің астына түймені қосыңыз