vk_maria.dispatcher.dispatcher#
Classes
|
- class Dispatcher(vk, storage=<vk_maria.dispatcher.fsm.storage.core.DisabledStorage object>)[исходный код]#
- Параметры:
storage (
Optional[BaseStorage], default:<vk_maria.dispatcher.fsm.storage.core.DisabledStorage object at 0x7fca603bad60>) –
- register_event_handler(function, event_type, *filters, **bound_filters)[исходный код]#
- Параметры:
function (
callable) –event_type (
EventType) –
- register_message_handler(function, *filters, commands=None, frm='user', regexp=None, state=None, **kwargs)[исходный код]#
- Параметры:
function (
callable) –commands (
Optional[List[str]], default:None) –frm (
str, default:'user') –regexp (
Optional[str], default:None) –
- register_callback_handler(function, *filters, state=None, **bound_filters)[исходный код]#
- Параметры:
function (
callable) –
- event_handler(event_type, *filters, **bound_filters)[исходный код]#
- Параметры:
event_type (
EventType) –
- message_handler(*filters, commands=None, frm='user', regexp=None, state=None, **bound_filters)[исходный код]#
- Параметры:
commands (
Optional[List[str]], default:None) –frm (
str, default:'user') –regexp (
Optional[str], default:None) –
- callback_handler(*filters, state=None, payload=None, **bound_filters)[исходный код]#
- start_polling(debug=False, on_startup=None, on_shutdown=None)[исходный код]#