The source project of this merge request has been removed.
WIP: All Events follow Sub-Categorical Inheritance
This adds more categorization to the events to allow for more generic actions on, say, any event involving a Message
Ex.)
Event
|-> GuildEvent
|- Guild Create/Update/Delete Event
|-> GuildMemberEvent
|- GuildMemberJoin/Leave/Update Event
|-> GuildBanEvent
|- GuildBanAdd/Remove Event
Edited by JonoAugustine