Size: a a a

2020 December 29

F🍭

Fenicu 🍭 in aiogram [ru]
🐼
Братцы, как сделать реакцию бота на сообщение в aiogram? После if что нужно писать?
написать хендлер с фильтром текста
источник

S

S in aiogram [ru]
Daniil Kovalenko
Оно всё равно всегда будет реагировать на сообщения, отправленные в течение минуты до запуска
щас попробую хорошо
источник

🐼

🐼 in aiogram [ru]
Fenicu 🍭
написать хендлер с фильтром текста
@dp.message_handler(message=['1']) вот так?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
нет
источник

ЕТ

Евгений Тодоров... in aiogram [ru]
S
точно да кстати спасибо
Я тебе за нее в начале и писал, а вообще твоя проблема видимо возникает потому что если есть переписка с ботом то это определяется как команда, либо где то утечка данных, попробуй для начала изменить привязку команды, замени старт на что-то другое, если пройдет то меняй команды, если нет то нужно копаться почему запускается
источник

F🍭

Fenicu 🍭 in aiogram [ru]
🐼
@dp.message_handler(message=['1']) вот так?
text="1"
источник

S

S in aiogram [ru]
Евгений Тодоров
Я тебе за нее в начале и писал, а вообще твоя проблема видимо возникает потому что если есть переписка с ботом то это определяется как команда, либо где то утечка данных, попробуй для начала изменить привязку команды, замени старт на что-то другое, если пройдет то меняй команды, если нет то нужно копаться почему запускается
хорошо буду копать это спасибо за помощь
источник

DK

Daniil Kovalenko in aiogram [ru]
Евгений Тодоров
Я тебе за нее в начале и писал, а вообще твоя проблема видимо возникает потому что если есть переписка с ботом то это определяется как команда, либо где то утечка данных, попробуй для начала изменить привязку команды, замени старт на что-то другое, если пройдет то меняй команды, если нет то нужно копаться почему запускается
Херню написал
источник

DK

Daniil Kovalenko in aiogram [ru]
Там единственная причина - она попросту реагирует на сообщения из ойфлайна
источник

🐼

🐼 in aiogram [ru]
Fenicu 🍭
text="1"
Все работает, спасибо✊
источник

ЕТ

Евгений Тодоров... in aiogram [ru]
S
хорошо буду копать это спасибо за помощь
Еще прикол может быть из-за консоли где тестишь, у меня как то при перезагрузках оставались в буфере старые данные и вылетали ошибки которых там быть уже не могло, на пайтонанивеар такой прикол был, помогло открытие и закрытие консоли
источник

DK

Daniil Kovalenko in aiogram [ru]
S
хорошо буду копать это спасибо за помощь
Есть также возможность, что кто-то другой тыкает бота, ибо там нет фильтра на ID
источник

ЕТ

Евгений Тодоров... in aiogram [ru]
Daniil Kovalenko
Там единственная причина - она попросту реагирует на сообщения из ойфлайна
нууу хз, может и так, лично у меня был странный баг когда телега в случае ошибки высылала заново сообщение и оно на репите слало сообщения, но такое только на вебхуке было
источник

S

S in aiogram [ru]
реально более минуты подождал и все ничего не отправляет
источник

DK

Daniil Kovalenko in aiogram [ru]
Евгений Тодоров
нууу хз, может и так, лично у меня был странный баг когда телега в случае ошибки высылала заново сообщение и оно на репите слало сообщения, но такое только на вебхуке было
Это не ошибка, а нормальное поведение для вебхука
источник

AG

Artemy Gevorkov in aiogram [ru]
🐼
@dp.message_handler(message=['1']) вот так?
Дока для слабаков.
источник

DK

Daniil Kovalenko in aiogram [ru]
Если ты не даёшь ответ, он снова шлёт апдейт
источник

DK

Daniil Kovalenko in aiogram [ru]
А в случае ошибки, ты его не даёшь, как правило. Это нужно обрабатывать отдельно
источник

ЕТ

Евгений Тодоров... in aiogram [ru]
Daniil Kovalenko
Это не ошибка, а нормальное поведение для вебхука
да? Не знал, а как отфильтровать такие ошибки не подскажете? П.с. ошибка выдавалась когда удалял сообщение которого уже не было, решил оборачиванием в тру ексепт, но то такое себе решение
источник

DK

Daniil Kovalenko in aiogram [ru]
Евгений Тодоров
да? Не знал, а как отфильтровать такие ошибки не подскажете? П.с. ошибка выдавалась когда удалял сообщение которого уже не было, решил оборачиванием в тру ексепт, но то такое себе решение
В aiogram есть errors handler
источник