|
|||
|
|||
|
Inheritance diagram for CommandTban:


Public Member Functions | |
| CommandTban (InspIRCd *Instance) | |
| CmdResult | Handle (const std::vector< std::string > ¶meters, User *user) |
| Handle the command from a user. | |
Definition at line 33 of file m_timedbans.cpp.
|
|
Definition at line 36 of file m_timedbans.cpp. References Command::source, Command::syntax, TR_END, TR_TEXT, and TRANSLATE4. |
|
||||||||||||
|
Handle the command from a user.
Implements Command. Definition at line 43 of file m_timedbans.cpp. References ServerConfig::AllowHalfop, Channel::bans, InspIRCd::CallCommandHandler(), TimedBan::channel, CMD_FAILURE, CMD_SUCCESS, InspIRCd::Config, InspIRCd::Duration(), TimedBan::expire, InspIRCd::FindChan(), Channel::GetStatus(), InspIRCd::IsValidMask(), TimedBan::mask, Channel::name, User::nick, Command::ServerInstance, STATUS_HOP, STATUS_OP, InspIRCd::Time(), TimedBanList, Channel::WriteAllExcept(), User::WriteNumeric(), and User::WriteServ(). |