#include "ignore.h"
Go to the source code of this file.
Functions | |
Plugin * | contruct_ignore (BotKernel *b) |
void | destroy_ignore (Plugin *p) |
bool | isIgnored (Message *m, Plugin *p, BotKernel *b) |
bool | addIgnore (Message *m, Plugin *p, BotKernel *b) |
bool | delIgnore (Message *m, Plugin *p, BotKernel *b) |
bool | ignoreList (Message *m, Plugin *p, BotKernel *b) |
bool | purifyList (Message *m, Plugin *p, BotKernel *b) |
bool | testIgnoredUser (Message *m, Plugin *p, BotKernel *b) |
Definition in file ignore.cpp.
Definition at line 240 of file ignore.cpp.
References Ignore::addIgnore(), Message::getNickSender(), Message::getPart(), BotKernel::getPlugin(), Message::getSender(), Message::getSplit(), BotKernel::getSysLog(), INFO, Message::isPrivate(), Admin::isSuperAdmin(), LogFile::log(), pPlugin::object, BotKernel::send(), IRCProtocol::sendNotice(), and Tools::strtimeToSeconds().
Definition at line 183 of file ignore.cpp.
Definition at line 293 of file ignore.cpp.
References Ignore::delIgnore(), Message::getNickSender(), Message::getPart(), BotKernel::getPlugin(), Message::getSender(), Message::getSplit(), BotKernel::getSysLog(), INFO, Message::isPrivate(), Admin::isSuperAdmin(), LogFile::log(), pPlugin::object, BotKernel::send(), IRCProtocol::sendNotice(), and Tools::strToInt().
void destroy_ignore | ( | Plugin * | p | ) |
Definition at line 187 of file ignore.cpp.
Definition at line 339 of file ignore.cpp.
References Ignore::getIgnoreList(), Message::getNickSender(), BotKernel::getPlugin(), Message::getSender(), Message::isPrivate(), Admin::isSuperAdmin(), pPlugin::object, BotKernel::send(), and IRCProtocol::sendNotices().
Definition at line 191 of file ignore.cpp.
References Message::getNickSender(), Message::getPart(), BotKernel::getPlugin(), Message::getSender(), Message::getSplit(), Ignore::isIgnored(), Message::isPrivate(), Admin::isSuperAdmin(), pPlugin::object, BotKernel::send(), and IRCProtocol::sendNotice().
Definition at line 384 of file ignore.cpp.
References Message::getPart(), Message::getSender(), and Ignore::isIgnored().