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]