Telegram имеет ограничение длины отправляемого сообщения.
Проблема такая:
У меня написан php скрипт, который генерирует одно сообщение, в которых есть текст из разных сущностей, текст и количество могут быть разной длины, бывает что сообщение получается длинным и не отправляется (не доставляется адресату) что в моём случае критично.
Предложения:
Вариант 1 (желательный). Принимать ответ от API телеграма о превышении длины и делить сообщение на несколько сообщений.
Вариант 2 (полу-костыль). Добавить возможность указать альтернативный текст, если превышена длина.
Вариант 3 (костыль с логированием). Хотя бы где нибудь видеть что сообщение не было отправлено
Хотелось бы понимать, можно ли ждать такое исправление и когда если можно.
Длина сообщения в модуле Telegram
- Fait
- Инвестор
- Сообщения: 745
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Длина сообщения в модуле Telegram
А вы стандартным смс-модулем Телеграм пользуетесь или вызываете через функцию?