oor.bot module
basic package for the program.
-
class Bot(zelf, *args, **kwargs)[source]
Bases: oor.dispatch.Dispatcher
Base Bot class.
-
announce(zelf, *args, **kwargs)[source]
announce on channels.
-
cmnd(zelf, *args, **kwargs)[source]
run a command with provided string.
-
connect(zelf, *args, **kwargs)[source]
connect to server.
-
exit(zelf, *args, **kwargs)[source]
shutdown a bot.
-
get_event(zelf, *args, **kwargs)[source]
return an event.
-
get_prompt(zelf, *args, **kwargs)[source]
return a prompt.
-
handle_event(zelf, *args, **kwargs)[source]
-
join(zelf, *args, **kwargs)[source]
-
join_channels(zelf, *args, **kwargs)[source]
join channels.
-
say(zelf, *args, **kwargs)[source]
-
start(zelf, *args, **kwargs)[source]
start a bot.
-
class TestBot(zelf, *args, **kwargs)[source]
Bases: oor.bot.Bot
Bot used in unittests.
-
channel = '#test'
-
check(zelf, *args, **kwargs)[source]