pass
def create_session(client: TelegramClient, user_id: str):
# Где-то здесь парсятся аргументы
# ...
arg_parser.parse_args(namespace=args)
client = TelegramClient(args.session_name, args.api_id, args.api_hash)
client.add_event_handler(task_handler)
client.run_until_disconnected()
Могу ли я поле chats в инстансе events.NewMessage изменить в методе create_session ?
@TelethonRussian
Ой, соррян
Хмм. А эта группа это типа курилка + вакансии для ботописателей?
Очень сомневаюсь
Ну думай что хочешь, о мне кажется, что тут больше "как сделать примерно то", "можно ли сделать то", "какие лимиты на.." и прочее
А есть советы, как сделать не так через жопу, как я?)
То есть здесь больше по теоретической части вопросы. Понял.
Ну типа, делаешь просто два хэндлера, если я правильно понял, что ты хочешь
Ок
Да в целом для любых, но просто если у тебя вопрос по конкретной либе, то не логично ли спросить в группе этой либы (при условии, что она существует)?
Не, мне в методе create_session нужно передать параметр user_id в экземпляр events.NewMessage, который будет создан декоратором)
А где ты будешь работать с ивентом? В task_handler же?
Ну, task_handler это как раз и есть обработчик (handler) ивента.
В какую переменную у тебя записывается инстанс events.NewMessage в create_session?
В этом и вопрос. Куда-то она точно пишется)
Обсуждают сегодня