подписчиков телеграмм бота?
Например несколько человек его стартанули, а я хочу определенному пользаку сообщить - что у него изменился статус и отправить именно ему?
На серваке хранятся номера телефонов пользователей и ( не у всех ) @telegram_account
sendMessage?
Есть 2 ситуации: 1) Сперва регистрация в сервисе, потом регистрация в боте 2) Сперва регистрация в боте, потом регистрация в сервисе В каком случае можно получить и синхронизировать по базе? Если я правильно понимаю, номер телефона в боте указан далеко не у всех, чтобы можно было по нему связать пользователя и прописать ему message.chat.id
Да сделай какую-нибудь ссылку, которую отправляет бот, и при переходе по ней акк телеге к сервису привязываться Это если сначала решались в сервисе А если наоборот, то можно через телегу авторизацию делать, why not собственно Но это возможно вредные советы, так что не факт что их можно слушать, но я бы сделал именно так. Предлагаю тебе подождать экспертов, если они ещё живы
Спасибо, как вариант рассмотрю
По номеру телефона вы никому не напишете из бота, бот может писать только тем, кто его запустил, и бот пишет по id юзера, он есть у всех, поэтому при старте бота пишите его в бд, сихронизировать можно только если при нажатии на старт передать какую либо полезную нагрузку, вот пример строки с такой нагрузкой https://t.me/никнейм вашего бота?start=полезная нагрузка в эту полезную нагрузку и можете передать номер телефона, но не увлекайтесь, там очень маленький размер полезной нагрузки, пихать туда еще данные кроме номера не выйдет, там лимит 64 символа или еще меньше, прогуглите. Ну или еще вариант делать регистрацию в самом боте где пользователь сам отправит номер телефона и тогда уже привязывать его
Спасибо, попробую
Вроде ж можно отправлять сообщение, зная никнейм юзера
можно, но он есть не у все
Можно отправить всем, у кого вы зафиксировали username
Верно. Но хоть на 12%решит вопрос
а толку? нужно писать код, который будет работать в 100% случаев, а то терять всех пользователей из-за этого глупо, тем более при нажатии старта ему и айдишник прийдет, так зачем усложнять жизнь никами? К тому же ник можно изменить и кому будете писать?)
можно сохрантяь и id и username
Так понимаю, что ID не сохранялись. Так можно восстановить часть базы подписчиков. Особенно если это ЦА
можно, но почему писать по нику лучше чем по айди? Ник может изменится, айди никогда
Обсуждают сегодня