Class operserv

Description

BuddyServ IRC Services

OperServ operator command handler client

Located in /includes/class/Class.operserv.php (line 24)


	
			
Method Summary
void cmd_die (string $nick, array $arguments)
void cmd_gline (string $nick, array $arguments)
void cmd_global (string $nick, array $message)
void cmd_ignore (string $nick, array $arguments)
void cmd_level (string $nick, [string $who = false])
void cmd_mode (string $nick, array $arguments)
void cmd_raw (string $nick, array $arguments)
void cmd_restart (string $nick, array $arguments)
void cmd_savetodb (string $nick)
void cmd_stats (string $nick)
void cmd_svsjoin (string $nick, string $target, string $channel)
void cmd_svsnick (string $nick, string $target, string $newnick)
void cmd_svspart (string $nick, string $target, string $channel)
bool cmd_update (string $nick)
void command_parser (string $nick, string $arguments)
void denied (string $nick, [ $command = "unknown"])
void initialize (string $nick, string $username, string $host, string $name,  $modes)
void introduce ()
null unknowncmd (string $nick, string $command)
mixed __get (string $what)
Methods
cmd_die (line 550)

Tells BuddyServ to exit without restart.

void cmd_die (string $nick, array $arguments)
  • string $nick
  • array $arguments
cmd_gline (line 666)

Gline command handler

void cmd_gline (string $nick, array $arguments)
  • string $nick
  • array $arguments
cmd_global (line 622)

Sends a message to all users on the irc network

void cmd_global (string $nick, array $message)
  • string $nick
  • array $message
cmd_ignore (line 142)

Process ignore command

void cmd_ignore (string $nick, array $arguments)
  • string $nick
  • array $arguments
cmd_level (line 649)

Returns your current operserv level

void cmd_level (string $nick, [string $who = false])
  • string $nick
  • string $who
cmd_mode (line 443)

Changes a channel mode

void cmd_mode (string $nick, array $arguments)
  • string $nick
  • array $arguments
cmd_raw (line 351)

Sends a RAW string to the IRC Server.

This command only works if services are running in development state.

void cmd_raw (string $nick, array $arguments)
  • string $nick
  • array $arguments
cmd_restart (line 506)

Restart BuddyServ command

void cmd_restart (string $nick, array $arguments)
  • string $nick
  • array $arguments
cmd_savetodb (line 599)

Force database saves, usually before a QUIT

void cmd_savetodb (string $nick)
  • string $nick
cmd_stats (line 470)

Gets current receive/sent bandwidth

void cmd_stats (string $nick)
  • string $nick
cmd_svsjoin (line 309)

Force a user to join the specified channel. This only works if the channel already exists.

Attemting to join a user to a non-existent channel will fail.

void cmd_svsjoin (string $nick, string $target, string $channel)
  • string $nick
  • string $target
  • string $channel
cmd_svsnick (line 225)

Forcibly change the nickname of a user on IRC to the specified new nickname.

The new nickname must not be in use already or this command will fail.

void cmd_svsnick (string $nick, string $target, string $newnick)
  • string $nick
  • string $target
  • string $newnick
cmd_svspart (line 266)

Force a user to join the specified channel. This only works if the channel already exists.

Attemting to join a user to a non-existent channel will fail.

void cmd_svspart (string $nick, string $target, string $channel)
  • string $nick
  • string $target
  • string $channel
cmd_update (line 383)

Performs an SVN update of the current code.

This ONLY works if current source is under SVN control.

bool cmd_update (string $nick)
  • string $nick
command_parser (line 73)

Called to parse any messages to OperServ

void command_parser (string $nick, string $arguments)
  • string $nick
  • string $arguments
denied (line 892)

Function to send 'access denied' string

void denied (string $nick, [ $command = "unknown"])
  • string $nick
  • $command
initialize (line 37)

Initialize the current service client.

void initialize (string $nick, string $username, string $host, string $name,  $modes)
  • string $nick
  • string $username
  • string $host
  • string $name
  • $modes
introduce (line 61)

Introduce the client to the uplink server.

void introduce ()
unknowncmd (line 429)

Command not known response

null unknowncmd (string $nick, string $command)
  • string $nick
  • string $command
__get (line 49)

Magic getter

mixed __get (string $what)
  • string $what

Documentation generated on Thu, 17 Dec 2009 22:41:29 -0700 by phpDocumentor 1.4.1