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

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

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

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