added some test code
authorpk910 <philipp@zoelle1.de>
Thu, 11 Aug 2011 21:54:35 +0000 (23:54 +0200)
committerpk910 <philipp@zoelle1.de>
Thu, 11 Aug 2011 21:54:35 +0000 (23:54 +0200)
IRCParser.c

index 3d40aaa354d0e6ce86c92af2df79057a656ea7f8..669b09d5046468adec1d9f1a2ad6e6367f9243ca 100644 (file)
@@ -227,7 +227,13 @@ static IRC_CMD(raw_privmsg) {
         user = createTempUser(from);
         user->flags |= USERFLAG_ISTMPUSER;
     }
-    //event_topic(user, chan, argv[1]);
+    //TEST
+    struct ChanUser *chanuser;
+    putsock(client, "PRIVMSG %s :[PRIVMSG] Users on this Channel:", chan->name);
+    for(chanuser = getChannelUsers(chan, NULL); chanuser; chanuser = getChannelUsers(chan, chanuser)) {
+        putsock(client, "PRIVMSG %s :  %s!%s@%s [%s]  rights: %d", chan->name, chanuser->user->nick, chanuser->user->ident, chanuser->user->host, ((chanuser->user->flags & USERFLAG_ISAUTHED) ? chanuser->user->auth : "*"), chanuser->flags);
+    }
+    //END TEST
     if(user->flags & USERFLAG_ISTMPUSER) {
         free(user);
     }