Size: a a a

2020 May 29

ЕР

Евгений Ры́марев... in aiogram [ru]
Bunk Bunkovich 🐈
ты как из дурки выбрался
так и есть
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Bunk Bunkovich 🐈
ты как из дурки выбрался
ты чо такой агрессивный?
источник

D

Dmitri in aiogram [ru]
Ребят, если я хочу отдельным скриптом отправить сообщение юзеру (повесить его на крон)
Могу ли я с bot забрать loop? и как правильно с этим лупом запустить функцию отправки?
loop.run_until_complete будет ок, или нужно как-то иначе? (луп все таки ботом юзается)
источник

Т

Технопёс in aiogram [ru]
Dmitri
Ребят, если я хочу отдельным скриптом отправить сообщение юзеру (повесить его на крон)
Могу ли я с bot забрать loop? и как правильно с этим лупом запустить функцию отправки?
loop.run_until_complete будет ок, или нужно как-то иначе? (луп все таки ботом юзается)
loop можно взять, конечно, бот его получает либо от тебя явно, либо сам берет, обратившись к asyncio. Цикл событий на весь поток один единственный, своего рода глобальный.
https://github.com/aiogram/aiogram/blob/cb0a898487f42772725378a11efe86a22b4a2843/aiogram/bot/base.py#L71

loop.run_until_complete использовать не нужно, эта функция была придумана, чтобы запускать асинхронный код из синхронного. Яркий пример - запуск главной асинхронной функции main, которая дальше руководит задачами.

Для отложенных отправок рекомендую взять APScheduler, сам недавно опробовал, очень понравилось
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
Технопёс
loop можно взять, конечно, бот его получает либо от тебя явно, либо сам берет, обратившись к asyncio. Цикл событий на весь поток один единственный, своего рода глобальный.
https://github.com/aiogram/aiogram/blob/cb0a898487f42772725378a11efe86a22b4a2843/aiogram/bot/base.py#L71

loop.run_until_complete использовать не нужно, эта функция была придумана, чтобы запускать асинхронный код из синхронного. Яркий пример - запуск главной асинхронной функции main, которая дальше руководит задачами.

Для отложенных отправок рекомендую взять APScheduler, сам недавно опробовал, очень понравилось
покажи нам мвс!
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
Dmitri
Ребят, если я хочу отдельным скриптом отправить сообщение юзеру (повесить его на крон)
Могу ли я с bot забрать loop? и как правильно с этим лупом запустить функцию отправки?
loop.run_until_complete будет ок, или нужно как-то иначе? (луп все таки ботом юзается)
низзя
источник

D

Dmitri in aiogram [ru]
Технопёс
loop можно взять, конечно, бот его получает либо от тебя явно, либо сам берет, обратившись к asyncio. Цикл событий на весь поток один единственный, своего рода глобальный.
https://github.com/aiogram/aiogram/blob/cb0a898487f42772725378a11efe86a22b4a2843/aiogram/bot/base.py#L71

loop.run_until_complete использовать не нужно, эта функция была придумана, чтобы запускать асинхронный код из синхронного. Яркий пример - запуск главной асинхронной функции main, которая дальше руководит задачами.

Для отложенных отправок рекомендую взять APScheduler, сам недавно опробовал, очень понравилось
нужен именно крон :)
как в таком случае запускать его с этого лупа? или просто создать другой? Мне тогда скрипт ошибок наваливает, что я видите ли запускаю бота из под другого лупа (импортирую бот предварительно)

Варик - создать новый инстанс бота внутри скрипта просто?
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
Dmitri
нужен именно крон :)
как в таком случае запускать его с этого лупа? или просто создать другой? Мне тогда скрипт ошибок наваливает, что я видите ли запускаю бота из под другого лупа (импортирую бот предварительно)

Варик - создать новый инстанс бота внутри скрипта просто?
создай другой
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
точнее get_event_loop() и припиши луп боту
источник

𝓶

𝓶𝓾𝓻𝓭𝓮𝓻... in aiogram [ru]
02:37 Coder of the future
Хоть и написано Updates were skipped successfuly
Все норм, оно пишет что тип были все обновление пропущены
источник

Т

Технопёс in aiogram [ru]
Dmitri
нужен именно крон :)
как в таком случае запускать его с этого лупа? или просто создать другой? Мне тогда скрипт ошибок наваливает, что я видите ли запускаю бота из под другого лупа (импортирую бот предварительно)

Варик - создать новый инстанс бота внутри скрипта просто?
попробуй покурить aiocron
источник

D

Dmitri in aiogram [ru]
окей, гляну, спасибо
источник

Т

Технопёс in aiogram [ru]
Dmitri
окей, гляну, спасибо
кинь ошибку по-возможности, я не понял её сути
источник

t

this is not mrklf in aiogram [ru]
Dmitri
нужен именно крон :)
как в таком случае запускать его с этого лупа? или просто создать другой? Мне тогда скрипт ошибок наваливает, что я видите ли запускаю бота из под другого лупа (импортирую бот предварительно)

Варик - создать новый инстанс бота внутри скрипта просто?
с другого конечно, ты же у работающего бота не выдернешь луп
источник

q

quavo in aiogram [ru]
this is not mrklf
с другого конечно, ты же у работающего бота не выдернешь луп
запрещаю
источник

Т

Технопёс in aiogram [ru]
this is not mrklf
с другого конечно, ты же у работающего бота не выдернешь луп
што? с «другого» это кого?
источник

Т

Технопёс in aiogram [ru]
и что мешает использовать bot.loop тоже не понял
источник

t

this is not mrklf in aiogram [ru]
Технопёс
што? с «другого» это кого?
я единственный тут читать умею?
источник

t

this is not mrklf in aiogram [ru]
он запускает под кроном питоноскрипт
источник

Т

Технопёс in aiogram [ru]
this is not mrklf
я единственный тут читать умею?
че за токс? с другого лупа или бота?
источник