Size: a a a

2020 February 04

G

Gabben in aiogram [ru]
🌫
Ребята, как можно элегантно передавать user_id в аргумент хендлеру, чтобы в теле не писать
usr_id = message.from_user.id ?
в фильтре или мидлваре возвращать {"user_id": message.from_user.id}
источник

🌫

🌫 in aiogram [ru]
Gabben
в фильтре или мидлваре возвращать {"user_id": message.from_user.id}
Спасибо
источник

Е

Евгений in aiogram [ru]
Евгений
Хай, такая проблема:
Генерирую файл на google drive, получаю ссылку, закидываю напрямую в тг(asnwer_document). Иногда ошибки по-типу #Gateway Timeout. И иногда файл моментально загружаеться в тг, а иногда это до минуты - 4 мин доходит.
.
источник

G

Gabben in aiogram [ru]
Евгений
Хай, такая проблема:
Генерирую файл на google drive, получаю ссылку, закидываю напрямую в тг(asnwer_document). Иногда ошибки по-типу #Gateway Timeout. И иногда файл моментально загружаеться в тг, а иногда это до минуты - 4 мин доходит.
Гадать чтоли должны, что там у гугла происходит
источник

В

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

G

Gabben in aiogram [ru]
Виталий
Ребят, подскажите, как запустить несколько экземпляров ботов с разными токенами на один скрипт и при этом различать апдейты?
Это сложно)
Нужно переопределять https://github.com/aiogram/aiogram/blob/20ba5faf5c1d09daff99bd42f393ff15a7f4c677/aiogram/dispatcher/webhook.py#L75, вытаскивать токен из ссылки и делать Bot.with_token
источник

G

Gabben in aiogram [ru]
С полингом хз как нормально такое провернуть
источник

WJ

Wolfram Juno in aiogram [ru]
Gabben
все верно, нужно через что-то проксировать, например через nginx с установленным сертификатом
А разве через прокси можно что-то сделать? Телеграм же хочет, чтобы сертификат был в files при регистрации вебхука, а aiogram отправляет пустой files={}.
источник

WJ

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

G

Gabben in aiogram [ru]
Wolfram Juno
А разве через прокси можно что-то сделать? Телеграм же хочет, чтобы сертификат был в files при регистрации вебхука, а aiogram отправляет пустой files={}.
Это только если ты свой сгенерированный хочешь
источник

WJ

Wolfram Juno in aiogram [ru]
А можно какой-то другой?
источник

G

Gabben in aiogram [ru]
Если ты уже поставил Lets Encrypt на nginx, или повесил перед сервером cloudlfare с HTTPS, то указываешь телеге ссылку https://example.com/myurl
источник

WJ

Wolfram Juno in aiogram [ru]
У меня нет домена
источник

WJ

Wolfram Juno in aiogram [ru]
Тогда, видимо, мдам
источник

G

Gabben in aiogram [ru]
Wolfram Juno
У меня нет домена
источник

G

Gabben in aiogram [ru]
Тут есть setWebhook с сертификатом и даже подъем aiohttp с этим сертификатом
источник

G

Gabben in aiogram [ru]
Генерируешь свой сертификат, отправляешь его телеге и говоришь обращаться к твоему IP
источник

q

quavo in aiogram [ru]
ех скоро по электронной подписи будем в телегу заходить...
источник

AR

Alex RootJunior in aiogram [ru]
quavo
ех скоро по электронной подписи будем в телегу заходить...
у меня уже есть несколько ботов у которых авторизация по ЕЦП
источник

q

quavo in aiogram [ru]
источник