// include the common header files
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
#include "users.h"
#include "channels.h"
-void do_whois(userrec* user, userrec* dest,unsigned long signon, unsigned long idle, const char* nick);
+const char* Spacify(char* n);
+void do_whois(InspIRCd* Instance, userrec* user, userrec* dest,unsigned long signon, unsigned long idle, const char* nick);
+/** Handle /WHOIS
+ */
class cmd_whois : public command_t
{
public:
- cmd_whois () : command_t("WHOIS",0,1) { }
- void Handle(char **parameters, int pcnt, userrec *user);
+ cmd_whois (InspIRCd* Instance) : command_t(Instance,"WHOIS",0,1) { syntax = "<nick>{,<nick>}"; }
+ CmdResult Handle(const char** parameters, int pcnt, userrec *user);
};
#endif