App::Wubot::Plugin::IRC - monitor IRC channels
version 0.3.3
~/wubot/config/plugins/IRC/mynet.yaml --- server: remotehost port: 6667 nick: wu channel: #somechannel --- server: 127.0.0.1 port: 2345 nick: wu channel: #ut3 password: supersecret
Monitor IRC. A message will be sent for the following events:
subject: connected
subject: disconnected
subject: ping: no response received
A ping will be sent every 60 seconds. If no ping response is received, the connection will be terminated and automatic reconnect will begin.
subject: {user}: {channel}: {text} text: message text channel: channel where message was sent username: nick of user who sent the message userid: full IRC username type: public
subject: {user}: private: {text} text: message text username: nick of user who sent the private message userid: full IRC username type: private
subject: join: {nick}: {channel} username: irc nickname that joined the channel channel: channel that was joined type: join
subject: part: {nick}: {channel} username: irc nickname that parted the channel channel: channel that was parted type: part
subject: quit: {nick}: {message} username: irc nickname that parted the channel type: quit
subject: rename: {oldnick} => {newnick} username: original nickname before rename type: nick_change
subject: topic: {channel} [[ {topic} ]] username: username who set channel topic channel: channel where topic was set type: topic
The standard monitor check() method.
To install App::Wubot, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Wubot
CPAN shell
perl -MCPAN -e shell install App::Wubot
For more information on module installation, please visit the detailed CPAN module installation guide.