gnu-social/plugins/Irc
Luke Fitzgerald f818182a37 Update classname in ircmanager too! 2010-07-21 07:39:28 -07:00
..
extlib/phergie Rename Phergie_Plugin_Statusnet_Callback to Phergie_Plugin_StatusnetCallback 2010-07-21 07:39:19 -07:00
Fake_Irc.php Weaken send scope to protected 2010-07-20 06:26:51 -07:00
IrcPlugin.php Code now functional - lots of error checking and extras missing still though 2010-07-20 11:16:59 -07:00
README Corrected UTF8 to UTF-8 2010-07-21 05:21:37 -07:00
ircmanager.php Update classname in ircmanager too! 2010-07-21 07:39:28 -07:00

README

The IRC plugin allows users to send and receive notices over an IRC network.

Installation
============
add "addPlugin('irc',
    array('setting'=>'value', 'setting2'=>'value2', ...);"
to the bottom of your config.php

scripts/imdaemon.php included with StatusNet must be running. It will be started by
the plugin along with their other daemons when you run scripts/startdaemons.sh.
See the StatusNet README for more about queuing and daemons.

Settings
========
host*: Hostname of IRC server
port: Port of IRC server (defaults to 6667)
username*: Username of bot
realname*: Real name of bot
nick*: Nickname of bot
password: Password
nickservpassword: NickServ password for identification
channels: Channels for bot to idle in
transporttype: Set to 'ssl' to enable SSL
encoding: Set to change encoding

* required

Example
=======
addPlugin('irc', array(
    'host' => '...',
    'username' => '...',
    'realname' => '...',
    'nick' => '...',
    'channels' => array('#channel1', '#channel2')
));