помогите c# ds api
мне нужно чтобы бот для дс ждал смс от человек например введите имя я ввожу его и он просит у тебя ввести возраст а после этого скидывает тебе ответы с твоим именем возрастом и допустим половину твоего возрасста
Ответы (1 шт):
Автор решения: Лиза Ангарова
→ Ссылка
namespace Discord_Bot_Tut { class Program { DiscordSocketClient client; static void Main(string[] args) => new Program().MainAsync().GetAwaiter().GetResult();
private async Task MainAsync()
{
client = new DiscordSocketClient();
client.MessageReceived += CommandsHandler;
client.Log += Log;
var token = "token tut";
await client.LoginAsync(TokenType.Bot, token);
await client.StartAsync();
Console.ReadLine();
}
private Task Log(LogMessage msg)
{
Console.WriteLine(msg.ToString());
return Task.CompletedTask;
}
private Task CommandsHandler(SocketMessage msg)
{
if (!msg.Author.IsBot && msg.Content == "!newstats")
{
msg.Channel.SendMessageAsync($"Привет, введите ник игрока");
}
return Task.CompletedTask;
}
}
}
вот код