Python telegram bot можно ли вести диалог по id он же chat_id?
Можно ли вести диалог,что бы бот отсылал ответы по chat_id?
дело в том что у меня используются global переменные,когда несколько человек использует бота одновременно все запросы которые отослал один, передаются так же и другому,как можно это исправить и если не сложно может способы иного подхода
спасибо за помощь
Николай Неизвестный, создаёшь класс, в нём нужные тебе поля, и список объектов этого класса. Если человек пишет первый раз и его объекта нет в списке, создаешь новый объект и добавляешь в список. Если человек есть в списке, находишь его и делаешь с ним всё что надо.
когда в бот пишет пользователь, то у этого месседжа есть from_id. На этот from_id и шлем ответ. Сам этот from_id в global писать не надо. Пришел request в какую то функцию -> подготовили ответ -> ответили на from_id