Задать вопрос

Приветствие бота Телеграм C#?

Думал над тем как при заходе нового участника в группу приветствовать его, точнее чтобы это делал бот, ищу похожий метод но что-то не сильно получается.
Я подумывал смотреть это через ChatMemberStatus, но не пойму как , хотя есть еще метод NewChatMembers я пробовал через него но оно просто на каждое сообщение отвечает что пользователь вошел в чат, вот строчка кода
if (message.Type == MessageType.Text && message.NewChatMembers != null) 
                    return;
                    await Bot.SendTextMessageAsync(message.Chat.Id, $"{name}, Привет !");
                Console.WriteLine($"{name} Вошел в чат");
  • Вопрос задан
  • 657 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
Вы не тот message.Type пытаетесь использовать. Вам нужен MessageType.ChatMembersAdded - при таком значении поле NewChatMembers будет содержать массив из пользователей, которые били только что добавлены
5df687a5e31c0216006716.png
Ответ написан
Ваш ответ на вопрос

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

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