Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
        protected void OnGuildMemberRemoveNotify(DiscordOnGuildMemberRemoveEventArgs e)
        {
            EventHandler <DiscordOnGuildMemberRemoveEventArgs> handler = OnGuildMemberRemove;

            handler?.Invoke(this, e);
        }