|
|
@@ -631,10 +631,11 @@ got_deop(struct chanset_t *chan, memberlist *m, memberlist *mv, char *isserver)
|
|
|
/* Having op hides your +v and +h status -- so now that someone's lost ops,
|
|
|
* check to see if they have +v or +h
|
|
|
*/
|
|
|
- if (!channel_take(chan) && !chan_bitch(chan) && !(mv->flags & (CHANVOICE | STOPWHO))) {
|
|
|
- dprintf(DP_HELP, "WHO %s\n", mv->nick);
|
|
|
- mv->flags |= STOPWHO;
|
|
|
- }
|
|
|
+// WHO CARES
|
|
|
+// if (!channel_take(chan) && !chan_bitch(chan) && !(mv->flags & (CHANVOICE | STOPWHO))) {
|
|
|
+// dprintf(DP_HELP, "WHO %s\n", chan->name);
|
|
|
+// mv->flags |= STOPWHO;
|
|
|
+// }
|
|
|
/* Was the bot deopped? */
|
|
|
if (match_my_nick(mv->nick)) {
|
|
|
/* Cancel any pending kicks and modes */
|
|
|
@@ -920,7 +921,7 @@ static memberlist *assert_ismember(struct chanset_t *chan, const char *nick)
|
|
|
if (channel_pending(chan))
|
|
|
return NULL;
|
|
|
putlog(LOG_MISC, chan->dname, "* Mode change on %s for nonexistant %s!", chan->dname, nick);
|
|
|
- dprintf(DP_MODE, "WHO %s\n", nick);
|
|
|
+ dprintf(DP_MODE, "WHO %s\n", chan->name);
|
|
|
}
|
|
|
|
|
|
return m;
|
|
|
@@ -976,7 +977,7 @@ gotmode(char *from, char *msg)
|
|
|
return 0;
|
|
|
dprintf(DP_MODE, "KICK %s %s :Desync\n", chan->dname, nick);
|
|
|
putlog(LOG_MISC, "*", "* Mode change on %s for nonexistant %s!", chan->dname, nick);
|
|
|
- dprintf(DP_MODE, "WHO %s\n", nick);
|
|
|
+ dprintf(DP_MODE, "WHO %s\n", chan->name);
|
|
|
return 0;
|
|
|
}
|
|
|
} else
|