vk_maria.dispatcher.dispatcher.Dispatcher#
- class Dispatcher(vk, storage=<vk_maria.dispatcher.fsm.storage.core.DisabledStorage object>)[исходный код]#
Базовые классы:
object
- Параметры:
storage (
Optional
[BaseStorage
], default:<vk_maria.dispatcher.fsm.storage.core.DisabledStorage object at 0x7fca603bad60>
) –
Methods
- param event_type:
- param commands:
- param function:
- param function:
- param function:
- 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)[исходный код]#