@armadillo-cld

Как делаются индивидуальные ответы в телеграм ботах?

Всем привет.
В общем был уже подобный вопрос, но я не нашёл нужного ответа.
К примеру когда я делаю тг бота C#, и пишу:

bool isNumber = false;
...
if(isNumber) {
bot.SendAsyncTextMessage(id, "вы ввели номер")
}
else if(text.StartsWith("/number")) {
isNumber = true;
bot.SendAsyncTextMessage(id, " Введите номер")
}

И вот после этого "Введите номер" если кто то другой напишет боту, то бот воспримет другое сообщение за введённый номер.
Как сделать, что бы он ожидал сообщения только от пользователя\пользователей, который написал /number, а для других работал как обычно?

UPD: Может, попробовать хранить ID пользователей в массиве, и потом проверять, написал ли указанный пользователь? Не баян?
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
UPD: Может, попробовать хранить ID пользователей в массиве, и потом проверять, написал ли указанный пользователь? Не баян?


пайдЁд

ну еще можно ментально
типа так
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы