CUList *ulist= c->GetUsers();
- /* Improvement by Brain - this doesnt change in value, so why was it inside
- * the loop?
- */
- bool has_user = c->HasUser(user);
-
for (CUList::iterator i = ulist->begin(); i != ulist->end(); i++)
{
- if ((!has_user) && (i->second->modes[UM_INVISIBLE]))
- {
- /*
- * user is +i, and source not on the channel, does not show
- * nick in NAMES list
- */
- continue;
- }
-
size_t ptrlen = snprintf(ptr, MAXBUF, "%s%s ", c->GetPrefixChar(i->second), i->second->nick);
curlen += ptrlen;
}
-
+/** Handle /SPYLIST
+ */
class cmd_spylist : public command_t
{
public:
}
};
+/** Handle /SPYNAMES
+ */
class cmd_spynames : public command_t
{
public:
virtual Version GetVersion()
{
- return Version(1, 0, 0, 0, VF_VENDOR, API_VERSION);
+ return Version(1, 1, 0, 0, VF_VENDOR, API_VERSION);
}
};