Size: a a a

2020 July 17

АГ

Антон Грущак... in aiogram [ru]
пфф
хорошо
источник

п

пфф in aiogram [ru]
спасибо
источник

АГ

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

п

пфф in aiogram [ru]
Антон Грущак
это конечно не идеально, но в инете можешь посмотреть структуру папок для каждого языка
хорошо
источник

kk

k k in aiogram [ru]
Доброй ночи. Подскажите пожалуйста, ответа в гугле не нашел, парню на toster тоже не ответили
https://qna.habr.com/q/664530
источник

T

Tishka17 in aiogram [ru]
Переслано от Tishka17
источник

T

Tishka17 in aiogram [ru]
Как обычно покажу свой Мейн
источник

T

Tishka17 in aiogram [ru]
Берешь и импортируешь
источник

T

Tishka17 in aiogram [ru]
И не юзаешь декораторы для регистрации хэндлеров
источник

T

Tishka17 in aiogram [ru]
register_*** на скрине как раз регистрируют хэндлеры
источник

НД

Никита Дьяблосексуал... in aiogram [ru]
Приветствую. Бот выполняет inline команду (а точнее код под хэндлером) только один раз, затем выдаёт тот же самый результат (хотя ответ генерируется рандомно, должен быть случайным, соответственно). Что не так?
источник

В

Вадим in aiogram [ru]
Это нормально что в логах время от времени появляется, учитывая что запросы перехватываются нормально INFO:aiogram.contrib.middlewares.logging:Unhandled callback query
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Никита Дьяблосексуал
Приветствую. Бот выполняет inline команду (а точнее код под хэндлером) только один раз, затем выдаёт тот же самый результат (хотя ответ генерируется рандомно, должен быть случайным, соответственно). Что не так?
Cache в параметрах смотри
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Вадим
Это нормально что в логах время от времени появляется, учитывая что запросы перехватываются нормально INFO:aiogram.contrib.middlewares.logging:Unhandled callback query
Значит есть какие-то кнопки которые ты не ловишь
Или были когда-то а кто-то их нажимает
источник

В

Вадим in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Значит есть какие-то кнопки которые ты не ловишь
Или были когда-то а кто-то их нажимает
врядли. тестирую бота один. каждый запрос перехватывается
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
️️👑OGURCHIK 🖤 ️
🤔а мне бы почитать где кто и как нагрузку на бота распределяет. Потому что уже заметная скорость
Я хотел на хаборе написать про свой балансировщик, но руки не дошли.
Если у тебя в боте каких-то оркестровых процессов нет и достаточно простых состояний (фсм), то и балансировать очень просто.
1 вариант - днс раундробин
2 вар - nginx round robin
3 вар - свой балансировщик (например веб сервер на sanic со своей логикой).
За ними ставишь хоть 50 серверов с аиограм на вебхуках

Если у бота сложная логика и есть действующие процессы (как у нас в мафии), то придется все 3 пункта друг за другом ставить
источник

К

Костя in aiogram [ru]
Oleg A. 🇷🇺
Я хотел на хаборе написать про свой балансировщик, но руки не дошли.
Если у тебя в боте каких-то оркестровых процессов нет и достаточно простых состояний (фсм), то и балансировать очень просто.
1 вариант - днс раундробин
2 вар - nginx round robin
3 вар - свой балансировщик (например веб сервер на sanic со своей логикой).
За ними ставишь хоть 50 серверов с аиограм на вебхуках

Если у бота сложная логика и есть действующие процессы (как у нас в мафии), то придется все 3 пункта друг за другом ставить
А если нужно использовать общую бд? Насколько это оправдано
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Костя
А если нужно использовать общую бд? Насколько это оправдано
Чем тебе бд мешает? Общую и надо использовать, а как иначе)
источник

НД

Никита Дьяблосексуал... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Cache в параметрах смотри
Спасибо!
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Oleg A. 🇷🇺
Я хотел на хаборе написать про свой балансировщик, но руки не дошли.
Если у тебя в боте каких-то оркестровых процессов нет и достаточно простых состояний (фсм), то и балансировать очень просто.
1 вариант - днс раундробин
2 вар - nginx round robin
3 вар - свой балансировщик (например веб сервер на sanic со своей логикой).
За ними ставишь хоть 50 серверов с аиограм на вебхуках

Если у бота сложная логика и есть действующие процессы (как у нас в мафии), то придется все 3 пункта друг за другом ставить
50 серверов на аиограм и еще один сервер с базой данных?
Однажды ведь IOPS прижмёт?
источник