Как проверить, существует ли пользователь в Dsharplus (бот C# discord)

#c# #c#-4.0 #discord #dsharp

Вопрос:

В принципе, я хочу, чтобы, если кто-то введет «whois (пользователь упоминания)», бот отправит сообщение типа «(пользователь, упомянутый в первом сообщении) (случайное сообщение из массива)». Мне просто нужно знать 2 вещи, Как отправить сообщение, только если это действительно упомянутый пользователь, и как установить переменную, только если упоминается определенный пользователь (моя учетная запись на диске)

         [Description("Mention someone after and it will tell you all about them")]
        public async Task WhoIs(CommandContext ctx, [Description("Mention a User")] string name)
        {   string[] descriptions = {"", "", "", "", ""};
            Random rng = new Random();
            int rngOk = rng.Next(descriptions.Length);
            //if (name == "a certain user")
            //{
            //    rngOk = 3;
            //}
            await ctx.Channel.SendMessageAsync(name   descriptions[rngOk]).ConfigureAwait(false);
        }
 

До сих пор это мой код
Если вам нужна какая-либо дополнительная информация, просто спросите
Любая помощь будет признательна