Можно для глупых переформулировать вопрос доступнее?))
Запросов в секунду сколько приходит? Или вы только чаты измеряете?
Это не замеряли, но там прям дофига. Бот имеет доступ ко всем сообщениям в чат, пишут люди много, так что там в секунду десятки, если не сотни в пиковое время (как раз, когда наблюдаем проблему)
И зачем так делать, если большая половина апдейтов вам тупо не нужна?
У меня была проблема в свое время, что не приходили обновления, если бот тупит на обработке клика на кнопки. У вас там кнопки есть? Тяжелые операции при клики происходят?
Для удобства взаимодействия пользователей с ботом. Куда проще просто прописать "моя жаба" без пинга бота
Нет, операции простейшие. Лаги не только при нажатии на кнопку
Ну для начала прикрутите лог входящее и сколько обраьатывается. Может в вам лимиты на коннекты к бд и запросы тупо в очередь встали. Как вариант локальное бот апи, но сомневаюсь что поможет, оно больше для обходов лимитов нужно
Так это обычное сообщения, а кроме них есть есть ещё куча форматов, которые я уверен, что им не нужны 🤔
Если учесть, что они ещё не просто отправляют новое сообщение, а редачат в процессе старые, то тут столкновение с лимитами так или иначе неизбежно
ну вот как раз из-за редактирования и может быть трабл
А, понял о чем вы. Да, у нас стоит приём всех ивентов, стоило догадаться попробовать включить фильтрацию, спасибо
Их можно от части спасти комбинированием разных методов редактирования, но я хз, что за бот и какой там формат подачи, если честно
Это в вашем во много-много раз снизит нагрузку
Это я в начале диалога видел, но вот что уже он делает, хз Ни в одном из чатов пока за почти 4 года не видел 🤔 Я конечно в обычных чатах практически не сижу, но всё же
да а че вам фильтровать, не чего редактирование по умолчанию не шлется вроде даже, на него надо подписываться явно
Ну какие-нибудь видео, стикеры, документы убрать можно
Оно все приходит в одном и том же апдейте что и текст
Ограничить типы сообщений, фильтровать команды сразу при получении, и отдавать на обработку только после
Проверка на аттачмент
че за тупые комменты, они и так проверяют ТЕКСТ они не могут отфильтровать этот апдейт, потому что все приходит в одном
Почему тупые, как это не могут? Явно же что обрабатывается каждое сообщение, зачем?
Потому что тупые. Они получают апдейт с message и обрабатывают Text в сообщениях а не блин аттачи
Так в аттачах может быть текст
Нет, там Caption
Обсуждают сегодня