/// <summary> /// Invoked when a GUILD_MEMBER_REMOVE event is fired from Discord's WebSocket server. /// </summary> /// <param name="response">JSON response.</param> public void GuildMemberRemoved(string response) { GuildMemberRemove guild = serializer.Deserialize <GuildMemberRemove>(response); DiscordOnGuildMemberRemoveEventArgs args = new DiscordOnGuildMemberRemoveEventArgs() { GuildMember = guild.EventData }; OnGuildMemberRemoveNotify(args); }
protected void OnGuildMemberRemoveNotify(DiscordOnGuildMemberRemoveEventArgs e) { EventHandler <DiscordOnGuildMemberRemoveEventArgs> handler = OnGuildMemberRemove; handler?.Invoke(this, e); }