int event_part(struct ChanUser *chanuser, char *reason);
int event_quit(struct UserNode *user, char *reason);
int event_kick(struct UserNode *user, struct ChanUser *target, char *reason);
+int event_topic(struct UserNode *user, struct ChanNode *chan, const char *new_topic);
int event_chanmsg(struct UserNode *user, struct ChanNode *chan, char *message);
int event_privmsg(struct UserNode *user, struct UserNode *target, char *message);