#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);
}
До сих пор это мой код
Если вам нужна какая-либо дополнительная информация, просто спросите
Любая помощь будет признательна