|
|||
|
|||
|
00001 /* +------------------------------------+ 00002 * | Inspire Internet Relay Chat Daemon | 00003 * +------------------------------------+ 00004 * 00005 * InspIRCd: (C) 2002-2008 InspIRCd Development Team 00006 * See: http://www.inspircd.org/wiki/index.php/Credits 00007 * 00008 * This program is free but copyrighted software; see 00009 * the file COPYING for details. 00010 * 00011 * --------------------------------------------------- 00012 */ 00013 00014 #include "mode.h" 00015 00016 class InspIRCd; 00017 00020 class ModeUserServerNoticeMask : public ModeHandler 00021 { 00022 public: 00023 ModeUserServerNoticeMask(InspIRCd* Instance); 00024 ModeAction OnModeChange(User* source, User* dest, Channel* channel, std::string ¶meter, bool adding, bool servermode); 00025 void OnParameterMissing(User* user, User* dest, Channel* channel); 00026 std::string GetUserParameter(User* user); 00027 };