Если что-нибудь может пойти не так, оно обязательно пойдёт не так - закон Мерфи. Поэтому нужно быть готовым к любому неприятному исходу. Человеческой находчивости нет предела, поэтому, если с вашей системой активно работают обычные люди, вы практически никогда не избежите багов. С другой стороны, человек может дать обратную связь о проблеме, с которой столкнулся. Есть у меня один бот, с которым взаимодействуют клиенты. Если у них что-то не будет работать, я узнаю только по логам. А признайтесь честно: как часто вы просто так заходите почитать логи? Без конкретной задачи - никогда. Значит, нужно как-то дать пользователю возможность сообщить о проблеме. А как с человеком связаться? {'id': 111111111, 'type': 'private', 'title': None, 'username': 'nightfear_kael', 'first_name': 'Mikhail', 'last_name': None} Я урезал полученный json до необходимых нам полей. Окей, в настройках приватности у меня открыт мой username. Но это у меня. Что делать, если от человека мы получим только telegram id?
Python. Telegram bot. Получаем контакты пользователя.
9 февраля 20259 фев 2025
278
2 мин