• Как правильно регистрировать ID пользователя через телеграмм?

    Vindicar
    @Vindicar
    RTFM!
    По твоей схеме - никак. Или бот должен заранее знать ID пользователя, или пользователь должен доказать, что логин - его.

    Я бы на сайте генерил пользователю уникальный одноразовый код и сохранял бы его в БД.
    А в боте по /start выводил бы сообщение, мол, введите свой код. При вводе кода ищи его в БД, если нашел - помечаешь пользователя как зареганного и записываешь его ID.
    Нужно будет навесить пару прибабахов типа возможности запросить новый код, защиту от попыток перебора кодов, и т.п., но суть от этого не меняется.
    Ответ написан
    1 комментарий