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_mode(struct UserNode *user, struct ChanNode *chan, char *modes, char **argv, int argc);
+int event_mode(struct UserNode *user, struct ChanNode *chan, char *modes, char **argv, int argc); /* TODO */
int event_chanmsg(struct UserNode *user, struct ChanNode *chan, char *message);
int event_privmsg(struct UserNode *user, struct UserNode *target, char *message);
int event_channotice(struct UserNode *user, struct ChanNode *chan, char *message);
int event_privnotice(struct UserNode *user, struct UserNode *target, char *message);
int event_chanctcp(struct UserNode *user, struct ChanNode *chan, char *command, char *text);
int event_privctcp(struct UserNode *user, struct ChanNode *chan, char *command, char *text);
-int event_invite(struct UserNode *user, struct ChanUser *target, char *channel);
+int event_invite(struct UserNode *user, char *channel);
int event_raw(struct ClientSocket *client, char *from, char *cmd, char **argv, int argc);
#endif
\ No newline at end of file