Size: a a a

2020 February 19

S

Sergey in aiogram [ru]
Миша
код заработал, но на команды бот не реагирует(
Это не может быть проблемой из-за сертификатов??
Я их делал командой sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt
getwebhookinfo дергай и проверяй
источник

S

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

М

Миша in aiogram [ru]
Sergey
либо дело в проксировании, посмотри логи нджинкса, если там есть запросы от тг, то значит кривой конфиг у тебя
В логах пусто
источник

S

Sergey in aiogram [ru]
Миша
В логах пусто
тогда первый вариант смотри
источник

М

Миша in aiogram [ru]
Sergey
тогда первый вариант смотри
Как именно дергать?
https://aiogram.2038.io/api/methods/get_webhook_info/
Я нашел пример, но не могу применить(
источник

S

Sergey in aiogram [ru]
Миша
Как именно дергать?
https://aiogram.2038.io/api/methods/get_webhook_info/
Я нашел пример, но не могу применить(
может основы поучить тогда, зачем лезть в нджинксы всякие без малейшего понимания
источник

S

Sergey in aiogram [ru]
Миша
Как именно дергать?
https://aiogram.2038.io/api/methods/get_webhook_info/
Я нашел пример, но не могу применить(
https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getWebhookInfo прям в браузере или курлом дерни, только токен свой подставь
источник

G

Gabben in aiogram [ru]
вообще вебхуки на той мемной лестнице разработчика стоят выше AI
источник

S

Sergey in aiogram [ru]
да вообще пиздец, что так все с роутингом не могут разобраться, там же нюансов вообще минимум
источник

DS

Daniil Shuhari in aiogram [ru]
друзья, я пытаюсь понять в чем я конченный идиот и где курить мануалы. я кажется отладил механизм моего бота, который тестирует юзера на тревогу и кинув бота моему другу оказалось, что он внимает инпуту и от него и от меня, и это полная жопа. это ведь означает что я что-то элементарное пропустил, так?
источник

DS

Daniil Shuhari in aiogram [ru]
как наладить запуск логики таким образом, чтобы она стартовала отдельно на каждое рыло?
источник

S

Sergey in aiogram [ru]
Daniil Shuhari
друзья, я пытаюсь понять в чем я конченный идиот и где курить мануалы. я кажется отладил механизм моего бота, который тестирует юзера на тревогу и кинув бота моему другу оказалось, что он внимает инпуту и от него и от меня, и это полная жопа. это ведь означает что я что-то элементарное пропустил, так?
внимает инпуту - новая фраза в лексиконе
источник

AS

Alexander Shavelev in aiogram [ru]
Daniil Shuhari
как наладить запуск логики таким образом, чтобы она стартовала отдельно на каждое рыло?
юзать states, а не глобальные перменные
источник

DS

Daniil Shuhari in aiogram [ru]
Alexander Shavelev
юзать states, а не глобальные перменные
А есть пример хороший, помимо того что в документации?
источник

AS

Alexander Shavelev in aiogram [ru]
Daniil Shuhari
А есть пример хороший, помимо того что в документации?
источник

М

Миша in aiogram [ru]
Sergey
может основы поучить тогда, зачем лезть в нджинксы всякие без малейшего понимания
Я понимаю насколько все у меня плохо и что лучше начинать с основ, но проект(в универе) надо бы сдать. А из предложенных тем это была одна из легких(альтернативой было разработать нейронную сеть для автоматизации тестирования). И между вот этим и телеграмм ботом я выбрал последнее.))
Почему nginx
Потому что бот будет выдавать html страничку. А запускать nginx и ngrok как-то не хотелось.
Почему вебхук
Потому что в тз для проекта так написано, да и в целом мне кажется вебхук будет лучше полинга.
Опыт разработки ботов маленький. Сделал парочку, которые работают через полинг.И один с вебхуком через ngrok.
Вот такой вот я студент неумеха)
источник

М

Миша in aiogram [ru]
Sergey
https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getWebhookInfo прям в браузере или курлом дерни, только токен свой подставь
ok  true
result  
url  ""
has_custom_certificate  false
pending_update_count  5
источник

A(

A (XtX) in aiogram [ru]
Есть ли штатный способ отвязать хендлер?
Т.е. Обратная операция dispatcher.register_message_handler?
источник

Т

Технопёс in aiogram [ru]
A (XtX)
Есть ли штатный способ отвязать хендлер?
Т.е. Обратная операция dispatcher.register_message_handler?
Есть
источник

М

Миша in aiogram [ru]
Миша
ok  true
result  
url  ""
has_custom_certificate  false
pending_update_count  5
Это у меня с сертификатом что-то?
источник