@@ -7,19 +7,21 @@ namespace MyBot
{
{
public class Program
public class Program
{
{
private DiscordSocketClient _client;
public static void Main(string[] args)
public static void Main(string[] args)
=> new Program().MainAsync().GetAwaiter().GetResult();
=> new Program().MainAsync().GetAwaiter().GetResult();
public async Task MainAsync()
public async Task MainAsync()
{
{
var client = new DiscordSocketClient();
_ client = new DiscordSocketClient();
client.Log += Log;
client.MessageReceived += MessageReceived;
_ client.Log += Log;
_ client.MessageReceived += MessageReceived;
string token = "abcdefg..."; // Remember to keep this private!
string token = "abcdefg..."; // Remember to keep this private!
await client.LoginAsync(TokenType.Bot, token);
await client.StartAsync();
await _ client.LoginAsync(TokenType.Bot, token);
await _ client.StartAsync();
// Block this task until the program is closed.
// Block this task until the program is closed.
await Task.Delay(-1);
await Task.Delay(-1);
@@ -39,4 +41,4 @@ namespace MyBot
return Task.CompletedTask;
return Task.CompletedTask;
}
}
}
}
}
}