Size: a a a

2020 July 26

s

std::mpa in aiogram [ru]
и правда
источник

ЕП

Евгений Петров... in aiogram [ru]
крч в пизду, сделаю в отдельном треде
источник

T

Tishka17 in aiogram [ru]
Евгений Петров
не, не работает. Всё та же ошибка про какой-то timeout context manager (чё это за говно вообще?)

async def test(message: types.Message):
   await message.answer("test!")

async def main():
   dp = Dispatcher(bot)
   dp.register_message_handler(test)
   accounts = await dbworker.get_accounts()
   sessions = []
   for account in accounts:
       sessions.append(run_client(TelegramClient(StringSession(account[2]), config.app_id, config.app_hash)))
   sessions.append(dp.start_polling())
   await asyncio.gather(*sessions)


if __name__ == '__main__':
   asyncio.run(main())
Вот тут странно, да
источник

s

std::mpa in aiogram [ru]
Евгений Петров
не, не работает. Всё та же ошибка про какой-то timeout context manager (чё это за говно вообще?)

async def test(message: types.Message):
   await message.answer("test!")

async def main():
   dp = Dispatcher(bot)
   dp.register_message_handler(test)
   accounts = await dbworker.get_accounts()
   sessions = []
   for account in accounts:
       sessions.append(run_client(TelegramClient(StringSession(account[2]), config.app_id, config.app_hash)))
   sessions.append(dp.start_polling())
   await asyncio.gather(*sessions)


if __name__ == '__main__':
   asyncio.run(main())
bot всё ещё глобал
источник

s

std::mpa in aiogram [ru]
диспетчер принимает луп бота :)
источник

ЕП

Евгений Петров... in aiogram [ru]
std::mpa
bot всё ещё глобал
ок, как потом мне этого бота в хэндлеры проталкивать?
источник

T

Tishka17 in aiogram [ru]
Евгений Петров
ок, как потом мне этого бота в хэндлеры проталкивать?
Зачем? В хэндлере бот доступен через message или что там он принимает
источник

s

std::mpa in aiogram [ru]
event.bot?
источник

ЕП

Евгений Петров... in aiogram [ru]
Tishka17
Зачем? В хэндлере бот доступен через message или что там он принимает
bot.send_message(...)
источник

T

Tishka17 in aiogram [ru]
Евгений Петров
bot.send_message(...)
message.answer(...)
источник

ЕП

Евгений Петров... in aiogram [ru]
Tishka17
message.answer(...)
Ага, в другой чат
источник

T

Tishka17 in aiogram [ru]
Евгений Петров
Ага, в другой чат
message.bot.send_message(...)
источник

T

Tishka17 in aiogram [ru]
Вот если надо через другого бота послать, тут вопрос как сделать DI
источник

ЕП

Евгений Петров... in aiogram [ru]
Нужна гифка, где мужик курит слово "ебать"
источник

К

Кiт в талкане... in aiogram [ru]
Евгений Петров
Нужна гифка, где мужик курит слово "ебать"
Гифка?
источник

T

Tishka17 in aiogram [ru]
Я где-то как Делфи бросил юзать (то есть когда школу закончил), глобалы перестал юзать
источник

T

Tishka17 in aiogram [ru]
Как только понял жизненный цикл объектов, то есть
источник

ЕП

Евгений Петров... in aiogram [ru]
хз, может это пикча была. Но она очень точно отражает суть
источник

T

Tishka17 in aiogram [ru]
А вот когда на Делфи писал, для меня все было магией и я просто фигачил переменные где попало
источник

AS

Alexander Shavelev in aiogram [ru]
Tishka17
Я где-то как Делфи бросил юзать (то есть когда школу закончил), глобалы перестал юзать
ой, класс, я в 11м классе писал на делфи игру виселица
источник