/// <summary> /// Invoked when a GUILD_MEMBER_UPDATE event is fired from Discord's WebSocket server. /// </summary> /// <param name="response">JSON response.</param> public void GuildMemberUpdated(string response) { GuildMemberUpdate guild = serializer.Deserialize <GuildMemberUpdate>(response); DiscordOnGuildMemberUpdateEventArgs args = new DiscordOnGuildMemberUpdateEventArgs() { GuildMember = guild.EventData }; OnGuildMemberUpdateNotify(args); }
protected void OnGuildMemberUpdateNotify(DiscordOnGuildMemberUpdateEventArgs e) { EventHandler <DiscordOnGuildMemberUpdateEventArgs> handler = OnGuildMemberUpdate; handler?.Invoke(this, e); }