module mokadi.mokadi_action_slides

Inheritance diagram of botadi.mokadi.mokadi_action_slides

Short summary

module botadi.mokadi.mokadi_action_slides

Defines an action for Mokadi.

source on GitHub

Classes

class

truncated documentation

MokadiActionSlides

Action present slides.

Methods

method

truncated documentation

__init__

Constructor.

can_do

Tells is the class.

enumerate_listdir

Return all presentations in a folder.

process_interpreted_message

Processes the interpreted message.

Documentation

Defines an action for Mokadi.

source on GitHub

class botadi.mokadi.mokadi_action_slides.MokadiActionSlides(folder, fLOG=None)

Bases: botadi.mokadi.mokadi_action.MokadiAction

Action present slides.

source on GitHub

Constructor.

Parameters

folder – folder where to look for presentation

source on GitHub

__init__(folder, fLOG=None)

Constructor.

Parameters

folder – folder where to look for presentation

source on GitHub

can_do(interpreted, message)

Tells is the class.

Parameters
  • interpreted – interpreted message

  • message – message

Returns

true if the class can process the message

source on GitHub

enumerate_listdir()

Return all presentations in a folder.

Returns

list of presentation

source on GitHub

process_interpreted_message(interpretation, message)

Processes the interpreted message.

Parameters
  • interpretation – interpretation

  • message – original message

Returns

iterator on Info

source on GitHub