@Sasha345534

Как выдать доступ к телеграмм боту только тем пользователям которые состоят в группе?

Здравствуйте, у меня бот на php.
Подскажите что нужно сделать чтобы доступ к боту имели только те, кто состоят в группе телеграмм, соответственно если пользователь вышел с группы доступ забирается
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 4
Leo5878
@Leo5878
Улыбчивай, люблю учить и учиться
Тебе нужен список их id'шиков, ну, а после просто проверяешь на наличие id в базе
Ответ написан
DanArst
@DanArst
Э, Ойboy!
Чтобы определить отправителя используйте message.from.id
Используйте метод getChatMember чтобы получить id юзера.
И просто сравнивайте. Если нет, то запретить доступ.
Ответ написан
art9mid
@art9mid
front-end
Тебе нужен "user_id": 14124122,
создай условие, на ===
Ответ написан
@hesy
Добавляешь своего бота в группу, при подписке/отписке юзера на канал ловишь событие и заносишь в бд или удаляешь.
В самом боте проверяешь, если юзер есть в бд, значит он подписан, если его нет, значит не подписан.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы