|
|||
|
|||
|
#include <cmd_info.h>
Inheritance diagram for cmd_info:


Public Member Functions | |
| cmd_info (InspIRCd *Instance) | |
| Constructor for info. | |
| CmdResult | Handle (const char **parameters, int pcnt, userrec *user) |
| Handle command. | |
These command handlers can be reloaded by the core, and handle basic RFC1459 commands. Commands within modules work the same way, however, they can be fully unloaded, where these may not.
Definition at line 27 of file cmd_info.h.
|
|
Constructor for info.
Definition at line 32 of file cmd_info.h. References command_t::syntax.
|
|
||||||||||||||||
|
Handle command.
Implements command_t. Definition at line 24 of file cmd_info.cpp. References CMD_SUCCESS, FOREACH_MOD, I_OnInfo, userrec::nick, and userrec::WriteServ(). 00025 { 00026 user->WriteServ( "371 %s : -/\\- \2InspIRCd\2 -\\/-", user->nick); 00027 user->WriteServ( "371 %s : November 2002 - Present", user->nick); 00028 user->WriteServ( "371 %s : ", user->nick); 00029 user->WriteServ( "371 %s :\2Core Developers\2:", user->nick); 00030 user->WriteServ( "371 %s : Craig Edwards, Brain, <brain@inspircd.org>", user->nick); 00031 user->WriteServ( "371 %s : Craig McLure, Craig, <craig@inspircd.org>", user->nick); 00032 user->WriteServ( "371 %s : Robin Burchell, w00t, <w00t@inspircd.org>", user->nick); 00033 user->WriteServ( "371 %s : Oliver Lupton, Om, <om@inspircd.org>", user->nick); 00034 user->WriteServ( "371 %s : John Brooks, Special, <special@inspircd.org>", user->nick); 00035 user->WriteServ( "371 %s : Pippijn van Steenhoven, pippijn, <pippijn@one09.net>", user->nick); 00036 user->WriteServ( "371 %s : Dennis Friis, peavey, <peavey@inspircd.org>", user->nick); 00037 user->WriteServ( "371 %s : Burlex, <burlex@inspircd.org>", user->nick); 00038 user->WriteServ( "371 %s : ", user->nick); 00039 user->WriteServ( "371 %s :\2Regular Contributors\2:", user->nick); 00040 user->WriteServ( "371 %s : satmd nenolod BuildSmart HiroP", user->nick); 00041 user->WriteServ( "371 %s : jilles Stskeeps eggy Trystan", user->nick); 00042 user->WriteServ( "371 %s : Bricker danieldg DarkStorm Majic", user->nick); 00043 user->WriteServ( "371 %s : ThaPrince Thunderhacker praetorian Namegduf", user->nick); 00044 user->WriteServ( "371 %s : searchirc.com irc-junkie.org", user->nick); 00045 user->WriteServ( "371 %s : ", user->nick); 00046 user->WriteServ( "371 %s :\2Other Contributors\2:", user->nick); 00047 user->WriteServ( "371 %s : dmb CC skenmy LeaChim", user->nick); 00048 user->WriteServ( "371 %s : typobox43 jamie Jason owine", user->nick); 00049 user->WriteServ( "371 %s : Adremelech dz", user->nick); 00050 user->WriteServ( "371 %s : ", user->nick); 00051 user->WriteServ( "371 %s : Best experienced with: \2An IRC client\2", user->nick); 00052 FOREACH_MOD(I_OnInfo,OnInfo(user)); 00053 user->WriteServ( "374 %s :End of /INFO list", user->nick); 00054 return CMD_SUCCESS; 00055 }
|