moderation.cpp File Reference

Moderation implementation file. More...

#include "moderation.h"

Go to the source code of this file.

Functions

Plugincontruct_moderation (BotKernel *b)
void destroy_moderation (Plugin *p)
bool unbanall (Message *m, Plugin *p, BotKernel *b)
bool bandel (Message *m, Plugin *p, BotKernel *b)
bool baninfos (Message *m, Plugin *p, BotKernel *b)
bool banlist (Message *m, Plugin *p, BotKernel *b)
bool ban (Message *m, Plugin *p, BotKernel *b)
bool banmask (Message *m, Plugin *p, BotKernel *b)
bool op (Message *m, Plugin *p, BotKernel *b)
bool unop (Message *m, Plugin *p, BotKernel *b)
bool voice (Message *m, Plugin *p, BotKernel *b)
bool unvoice (Message *m, Plugin *p, BotKernel *b)
bool topic (Message *m, Plugin *p, BotKernel *b)
bool kick (Message *m, Plugin *p, BotKernel *b)
bool masskick (Message *m, Plugin *p, BotKernel *b)
bool opall (Message *m, Plugin *p, BotKernel *b)
bool unopall (Message *m, Plugin *p, BotKernel *b)
bool voiceall (Message *m, Plugin *p, BotKernel *b)
bool unvoiceall (Message *m, Plugin *p, BotKernel *b)
bool kickall (Message *m, Plugin *p, BotKernel *b)
bool randomKick (Message *m, Plugin *p, BotKernel *b)
bool modeHandler (Message *m, Plugin *p, BotKernel *b)
bool modeHandlerProtect (Message *m, Plugin *p, BotKernel *b)
bool joinHandler (Message *m, Plugin *p, BotKernel *b)
bool partHandler (Message *m, Plugin *p, BotKernel *b)
bool quitHandler (Message *m, Plugin *p, BotKernel *b)
bool kickHandler (Message *m, Plugin *p, BotKernel *b)
bool autoop (Message *m, Plugin *p, BotKernel *b)
bool unautoop (Message *m, Plugin *p, BotKernel *b)
bool autovoice (Message *m, Plugin *p, BotKernel *b)
bool unautovoice (Message *m, Plugin *p, BotKernel *b)
bool protecttopic (Message *m, Plugin *p, BotKernel *b)
bool unprotecttopic (Message *m, Plugin *p, BotKernel *b)
bool protectmodes (Message *m, Plugin *p, BotKernel *b)
bool unprotectmodes (Message *m, Plugin *p, BotKernel *b)
bool clearOutBans (Message *m, Plugin *p, BotKernel *b)
bool invite (Message *m, Plugin *p, BotKernel *b)
bool rejoinChan (Message *m, Plugin *p, BotKernel *b)
bool bannedHandler (Message *m, Plugin *p, BotKernel *b)
bool topicJoin (Message *m, Plugin *p, BotKernel *b)
bool topicHandler (Message *m, Plugin *p, BotKernel *b)


Detailed Description

Moderation implementation file.

Definition in file moderation.cpp.


Function Documentation

bool autoop ( Message m,
Plugin p,
BotKernel b 
)

bool autovoice ( Message m,
Plugin p,
BotKernel b 
)

bool ban ( Message m,
Plugin p,
BotKernel b 
)

bool bandel ( Message m,
Plugin p,
BotKernel b 
)

bool baninfos ( Message m,
Plugin p,
BotKernel b 
)

bool banlist ( Message m,
Plugin p,
BotKernel b 
)

bool banmask ( Message m,
Plugin p,
BotKernel b 
)

bool bannedHandler ( Message m,
Plugin p,
BotKernel b 
)

bool clearOutBans ( Message m,
Plugin p,
BotKernel b 
)

Plugin* contruct_moderation ( BotKernel b  ) 

Definition at line 472 of file moderation.cpp.

void destroy_moderation ( Plugin p  ) 

Definition at line 476 of file moderation.cpp.

bool invite ( Message m,
Plugin p,
BotKernel b 
)

bool joinHandler ( Message m,
Plugin p,
BotKernel b 
)

bool kick ( Message m,
Plugin p,
BotKernel b 
)

bool kickall ( Message m,
Plugin p,
BotKernel b 
)

bool kickHandler ( Message m,
Plugin p,
BotKernel b 
)

bool masskick ( Message m,
Plugin p,
BotKernel b 
)

bool modeHandler ( Message m,
Plugin p,
BotKernel b 
)

bool modeHandlerProtect ( Message m,
Plugin p,
BotKernel b 
)

bool op ( Message m,
Plugin p,
BotKernel b 
)

bool opall ( Message m,
Plugin p,
BotKernel b 
)

bool partHandler ( Message m,
Plugin p,
BotKernel b 
)

bool protectmodes ( Message m,
Plugin p,
BotKernel b 
)

bool protecttopic ( Message m,
Plugin p,
BotKernel b 
)

bool quitHandler ( Message m,
Plugin p,
BotKernel b 
)

bool randomKick ( Message m,
Plugin p,
BotKernel b 
)

bool rejoinChan ( Message m,
Plugin p,
BotKernel b 
)

bool topic ( Message m,
Plugin p,
BotKernel b 
)

bool topicHandler ( Message m,
Plugin p,
BotKernel b 
)

bool topicJoin ( Message m,
Plugin p,
BotKernel b 
)

bool unautoop ( Message m,
Plugin p,
BotKernel b 
)

bool unautovoice ( Message m,
Plugin p,
BotKernel b 
)

bool unbanall ( Message m,
Plugin p,
BotKernel b 
)

bool unop ( Message m,
Plugin p,
BotKernel b 
)

bool unopall ( Message m,
Plugin p,
BotKernel b 
)

bool unprotectmodes ( Message m,
Plugin p,
BotKernel b 
)

bool unprotecttopic ( Message m,
Plugin p,
BotKernel b 
)

bool unvoice ( Message m,
Plugin p,
BotKernel b 
)

bool unvoiceall ( Message m,
Plugin p,
BotKernel b 
)

bool voice ( Message m,
Plugin p,
BotKernel b 
)

bool voiceall ( Message m,
Plugin p,
BotKernel b 
)


Generated on Sun Aug 16 15:28:30 2009 for trustyRC by  doxygen 1.5.8