Class: IrcBot

Class IrcBot |
In: | rbot.rb
Parent: | Object

Methods

action connect corehelp delegate_privmsg help join kicked log log_sent mainloop new nickchg notice okay part privmsg quit rescan save say sendmsg topic

Attributes

:auth | [R] |
:botclass | [R] |
:config | [R] |
:lang | [R] |
:nick | [R] |
:timer | [R] |

Public Class methods

new(botclass)

Public Instance methods

log(message, where="server")

connect()

mainloop()

topic(where, topic)

sendmsg(type, where, message)

log_sent(type, where, message)

notice(where, message)

say(where, message)

action(where, message)

okay(where)

quit(message="bye")

save()

rescan()

kicked(kicker, victim, channel, message)

join(channel, key=nil)

part(channel)

nickchg(name)

delegate_privmsg(message)

corehelp(topic="")

help(m, topic=nil)

privmsg(m)