private void OnOpponentLeft(LeftMessage opponentInfo) { this.Scene.QueueAction(() => { var opponent = opponents.Where(o => o.RemoteClientId == opponentInfo.ClientWhoLeft).Single(); opponent.IsConnected = false; }); }
static async Task Left(SocketGuild guild, SocketGuildUser user) { LeftMessage lm = await LeftMessage.CreateFromUser(user); await MessageHandler.DoGuildMessage(lm); }