public async Task Start() { discordReadyFlag = false; sendMessageFlag = false; _client.Ready += IsReady; var token = await _appSettingsService.GetDiscordTokenAsync(); await _client.LoginAsync(TokenType.Bot, token); await _client.StartAsync(); await Task.Run(IsReadyAsync); }