Class serviceclient

Description

BuddyServ IRC Services

ServiceClient object used by all pseudo service clients. Provides common functionality to the IRC Server.

Located in /includes/class/Class.serviceclient.php (line 27)


	
			
Method Summary
unknown_type chanMode (string $target, string $modes)
void cmode (string $channel, string $modes)
void denied (string $target)
void help (string $nick, string $service, [string $arguments = false])
void initialize (string $nick, string $username, string $host, string $name,  $modes)
void introduce ()
void join (string $channel)
void kick (string $channel, string $who, [string $reason = 'No reason specified.'])
void kill (string $target, string $reason)
void msg (string $target, string $message)
void notice (string $target, string $message)
void operwall (string $message)
void part (string $channel, [string $reason = false])
void quit ([string $reason = 'BuddyServ by Lynk'])
void topic (string $channel, string $topic)
Methods
chanMode (line 123)

Sets a channels modes

unknown_type chanMode (string $target, string $modes)
  • string $target
  • string $modes
cmode (line 170)

Set a channel mode.

Legacy place holder.

void cmode (string $channel, string $modes)
  • string $channel
  • string $modes
denied (line 135)

Show an 'Access Denied' string to a client.

void denied (string $target)
  • string $target
help (line 254)

Handle help requests for the service client.

void help (string $nick, string $service, [string $arguments = false])
  • string $nick
  • string $service
  • string $arguments
initialize (line 46)

Initialize the generic model

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

Introduce the client to the network

void introduce ()
join (line 157)

Join a channel

void join (string $channel)
  • string $channel
kick (line 183)

Kick a user from a channel

void kick (string $channel, string $who, [string $reason = 'No reason specified.'])
  • string $channel
  • string $who
  • string $reason
kill (line 89)

Kill a user off the network

void kill (string $target, string $reason)
  • string $target
  • string $reason
msg (line 240)

Send a PRIVMSG

void msg (string $target, string $message)
  • string $target
  • string $message
notice (line 111)

Sends an IRC Notice

void notice (string $target, string $message)
  • string $target
  • string $message
operwall (line 146)

Sends an operwall

void operwall (string $message)
  • string $message
part (line 217)

Part a channel

void part (string $channel, [string $reason = false])
  • string $channel
  • string $reason
quit (line 228)

Quits the current service client

void quit ([string $reason = 'BuddyServ by Lynk'])
  • string $reason
topic (line 205)

Change a channel topic

void topic (string $channel, string $topic)
  • string $channel
  • string $topic

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