added some more events and changed TempUser-Handling
[NeonServV5.git] / IRCEvents.c
index acf4ff5cb163c66d7cbec54f3df034c16fc81faa..010bb7a309df13aabd1eaff0d9faeb38911ca549 100644 (file)
@@ -1,10 +1,17 @@
 
 #include "IRCEvents.h"
+#include "UserNode.h"
+#include "ChanNode.h"
+#include "ChanUser.h"
 
 int event_join(struct ChanUser *chanuser) {
     return 1;
 }
 
+int event_nick(struct UserNode *user, char *new_nick) {
+    return 1;
+}
+
 int event_part(struct ChanUser *chanuser, char *reason) {
     return 1;
 }
@@ -21,6 +28,10 @@ int event_topic(struct UserNode *user, struct ChanNode *chan, const char *new_to
     return 1;
 }
 
+int event_mode(struct UserNode *user, struct ChanNode *chan, char *modes, char **args, int argc) {
+    return 1;
+}
+
 int event_chanmsg(struct UserNode *user, struct ChanNode *chan, char *message) {
     return 1;
 }
@@ -28,3 +39,27 @@ int event_chanmsg(struct UserNode *user, struct ChanNode *chan, char *message) {
 int event_privmsg(struct UserNode *user, struct UserNode *target, char *message) {
     return 1;
 }
+
+int event_channotice(struct UserNode *user, struct ChanNode *chan, char *message) {
+    return 1;
+}
+
+int event_privnotice(struct UserNode *user, struct UserNode *target, char *message) {
+    return 1;
+}
+
+int event_chanctcp(struct UserNode *user, struct ChanNode *chan, char *command, char *text) {
+    return 1;
+}
+
+int event_privctcp(struct UserNode *user, struct ChanNode *chan, char *command, char *text) {
+    return 1;
+}
+
+int event_invite(struct UserNode *user, struct ChanUser *target, char *channel) {
+    return 1;
+}
+
+int event_raw(struct ClientSocket *client, char *from, char *cmd, char **argv, int argc) {
+    return 1;
+}