Комментарии 13
кому это нужно? это как когдато все настраивали рингтоны на телефоне и даже платили за скачивание. ща всем наплевать омшь бы отличить свой звонок от другого
Не представляю взрослого человека чтобы заморачивался какими то эмодзи
Мой погодный бот после этой статьи добавит цветов)
Буквально неделю назад очень горевал, что нельзя делать кнопки разных цветов. И тут такой подарок.
Цвета и иконки очень важны для работы, не стоит слушать тех кто ворчит об их бесполезности. Мой последний бот предназначен для людей, которые постоянно занимаются несколькими параллельными задачами, общаются с клиентами. Им даже экономия секунды-двух в общении с ботом принесёт пользу. Мозг гораздо лучше выстраивает связь между цветами, иконками и действиями, чем между местом кнопки в наборе одинаковых кнопок и тем же самым действием. В результате повторяющиеся операции проводятся мгновенно без лишних размышлений, и нет вот этой небольшой задержки когда нужно прочесть название кнопки, чтобы определить на какую из них жать.
Полезного как обычно ничего не добавили, ни возможности вставить картинку посреди текста ни расширения лимитов на текст для постов с картинками (сейчас разрешено всего 1000 символов).
С помощью кастом-эмоджи буквально можно вставить картинку по среди текста, что уже используют в рекламных постах. Да, нужно сначала подготовить пак с этим изображением, но я не представляю кейсов, когда в текстовом сообщении нужно реализовать вставку изображения в центре. Если очень нужно, можно сделать статью в боте telegraph и ее отправлять
Это выводит дизайн ботов на уровень полноценных приложений.
Сомнительное утверждение
Попробовал CURL-ом отправить sendMessage со своим chat_id, ничего не получилось.
Вернул:
{"ok":false,"error_code":400,"description":"Bad Request: message text is empty"}
Как правильно отправить с помощью CURL ?
UPD:
Разобрался!
Помимо кнопок нужно было и текст сообщения указать. ТГ не может отправить пустое сообщение с кнопками.
Как-то так:
curl -X POST https://api.telegram.org/bot<ВАШ_ТОКЕН>/sendMessage \
-H 'Content-Type: application/json' \
-d '{"chat_id": "ВАШ_CHAT_ID", "text": "Текст сообщения", "reply_markup": {"inline_keyboard": [[{"text": "Кнопка 1", "callback_data": "btn1","style": "danger"}]]}}'Кстати тема норм. Там помимо обычных изменений ещё и ui теперь можно настраивать, я как раз обновил своего бота тут же. Стало прям ощутимо лучше.



Telegram BOT API 9.4: цветные кнопки и премиум эмодзи