KPoseidon
@KPoseidon

Как сделать так, чтобы бот после команды задавал вопрос и ожидал ответа?

Суть такова:
Я пытался сделать типичного тг бота для форум-обсуждений, но возникла проблема с тем, что я не знаю как сделать так, чтобы после сообщения бота было ожидание ответа от пользователя, как это сделать?!

Мой недокод:

switch (msg.Text)
                {
                    case "Задать вопрос❓":
                        {
                            await client.SendTextMessageAsync(chatId: msg.Chat.Id, $"Напишите ваш вопрос, чтобы закрепить его на чат-форуме «{msg.Chat.Title}»!\n❗Учтите, ваш вопрос должен соблюдать правила данного чат-форума.", replyMarkup: new ReplyKeyboardRemove());
                            await client.PinChatMessageAsync(chatId: msg.Chat.Id, messageId: msg.MessageId);
                            await client.SendTextMessageAsync(chatId: msg.Chat.Id, $"Новый вопрос от {msg.From.Username}!", replyToMessageId: msg.MessageId, replyMarkup: GetButtons());
                            break;
                        }
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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