chanservaddcommand("rename", QCMD_DEV, 1, cs_dorename, "Changes the bot's name.");
chanservaddcommand("rehash", QCMD_DEV, 0, cs_dorehash, "Reloads all text from database.");
chanservaddcommand("help", 0, 1, cs_dohelp, "Displays help on a specific command.");
-
+ chanservaddcommand("version", 0, 1, cs_doversion, "Show Version.");
+
chanservaddctcpcommand("ping",cs_doctcpping);
chanservaddctcpcommand("version",cs_doctcpversion);
chanservaddctcpcommand("gender",cs_doctcpgender);
chanservremovecommand("rename", cs_dorename);
chanservremovecommand("rehash", cs_dorehash);
chanservremovecommand("help", cs_dohelp);
+ chanservremovecommand("version", cs_doversion);
chanservremovectcpcommand("ping",cs_doctcpping);
chanservremovectcpcommand("version",cs_doctcpversion);
chanservremovectcpcommand("gender",cs_doctcpgender);
}
int cs_doctcpversion(void *source, int cargc, char **cargv) {
- sendnoticetouser(chanservnick, source, "\01VERSION Q9 version 0.75. (C) 2002-3 David Mansell (splidge)\01");
+ sendnoticetouser(chanservnick, source, "\01VERSION Q9 version %s (Compiled on " __DATE__ ") (C) 2002-3 David Mansell (splidge)\01", QVERSION);
sendnoticetouser(chanservnick, source, "\01VERSION Built on newserv version 1.00. (C) 2002-3 David Mansell (splidge)\01");
return CMD_OK;
}
+int cs_doversion(void *source, int cargc, char **cargv) {
+ chanservsendmessage((nick *)source, "Q9 version %s (Compiled on " __DATE__ ") (C) 2002-3 David Mansell (splidge)", QVERSION);
+ chanservsendmessage((nick *)source, "Built on newserv version 1.00. (C) 2002-3 David Mansell (splidge)");
+ return CMD_OK;
+}
+
+
int cs_doctcpgender(void *source, int cargc, char **cargv) {
sendnoticetouser(chanservnick, source, "\1GENDER Anyone who has a bitch mode has to be female ;)\1");