Size: a a a

2020 July 07

AR

Alex RootJunior in aiogram [ru]
Vladimir Aganeev
Я об этом думал, но для этого ведь нужен отдельный бот? Или как это реализовать можно
опиши немного детальнее откуда ты получаешь события и почему источник событий не один?
источник

q

quavo in aiogram [ru]
Ну не знаю
Да и лень на самом деле разбираться сейчас
Это если разбираться, то надо нормально же
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
quavo
Ну не знаю
Да и лень на самом деле разбираться сейчас
Это если разбираться, то надо нормально же
Разберись нормально
источник

q

quavo in aiogram [ru]
Евгений Ры́марев
Разберись нормально
Ну блин, мне надо ботяру делать(я не на фрилансе)
источник

T

Tishka17 in aiogram [ru]
Vladimir Aganeev
Конечно, я проверял, если что
а где они запущены? у них по логам пробелм нет?
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
quavo
Ну блин, мне надо ботяру делать(я не на фрилансе)
Там день всего
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Ничего сложного
источник

VA

Vladimir Aganeev in aiogram [ru]
Alex RootJunior
опиши немного детальнее откуда ты получаешь события и почему источник событий не один?
Есть некоторый сервер, с которым взаимодействует бот посредством API
Также есть веб-приложение, которое взаимодействует с тем же сервером
Пользователи могут заключать между собой сделки, один пользователь может начать сделку с веба, а другой принять её в боте
Чтобы оповещать пользователей из бота о шагах сделки как раз используется вебсокет
источник

G

Gabben in aiogram [ru]
Vladimir Aganeev
В функции, обрабатывающие сообщения с вебсокета
Предыстория такова, что лагает редис при обработке сообщений с вебсокета, и не лагает при обработке хэндлеров, если первая функция, которую выполняет бот - обработка хэндлеров
Если же первой функцией, что выполнит бот после перезапуска будет функция обработки сообщений с вебсокета, то в них редис не будет висеть, зато будет висеть на хэндлерах и через некоторое время вовсе перестанет отвечать
А треды так и не убрал?
источник

VA

Vladimir Aganeev in aiogram [ru]
Gabben
А треды так и не убрал?
Если убрать тред для вебсокета и просто запускать его, то не выполняется executor.start_polling()
источник

G

Gabben in aiogram [ru]
Думаю дело в треде
источник

q

quavo in aiogram [ru]
Евгений Ры́марев
Ничего сложного
Ну ладно...
источник

q

quavo in aiogram [ru]
Займусь позже
источник

AR

Alex RootJunior in aiogram [ru]
Gabben
Думаю дело в треде
вместе с синхронным локом (ивентом)
источник

G

Gabben in aiogram [ru]
Vladimir Aganeev
Есть некоторый сервер, с которым взаимодействует бот посредством API
Также есть веб-приложение, которое взаимодействует с тем же сервером
Пользователи могут заключать между собой сделки, один пользователь может начать сделку с веба, а другой принять её в боте
Чтобы оповещать пользователей из бота о шагах сделки как раз используется вебсокет
То есть сообщение с вебсокета он просто публикует через бота? Можно вынести в отдельное приложение, да со своим Bot, но без запуска вебхуков или полинга
источник

AR

Alex RootJunior in aiogram [ru]
Gabben
То есть сообщение с вебсокета он просто публикует через бота? Можно вынести в отдельное приложение, да со своим Bot, но без запуска вебхуков или полинга
и тем же токеном
источник

T

Tishka17 in aiogram [ru]
Vladimir Aganeev
Если убрать тред для вебсокета и просто запускать его, то не выполняется executor.start_polling()
это уже подозрително
источник

x

x2 in aiogram [ru]
Как работает ChatTypeFilter? Залез в сурсы и ничего не понял. Как его использовать как is_group_or_supergroup?
источник

VA

Vladimir Aganeev in aiogram [ru]
Alex RootJunior
и тем же токеном
Разве можно запускать двух ботов с одним токеном?
источник

AR

Alex RootJunior in aiogram [ru]
Vladimir Aganeev
Разве можно запускать двух ботов с одним токеном?
если не запускать поллинг то да =)
источник