MCPcopy Index your code

hub / github.com/K1rL3s/aliceio / functions

Functions948 in github.com/K1rL3s/aliceio

↓ 50 callersMethodregister
Регистрация callback'а.
aliceio/dispatcher/event/event.py:26
↓ 31 callersMethodget
(self, key: str, default: Optional[Any] = None)
aliceio/utils/mixins.py:35
↓ 26 callersMethodinclude_router
Подключение другого роутера. :param router: Роутер. :return: Этот же роутер.
aliceio/dispatcher/router.py:197
↓ 23 callersMethodget_data
Получить данные по ключу. :return: Текущие данные.
aliceio/fsm/context.py:50
↓ 19 callersFunctionsetup_application
Эта функция помогает настроить процесс запуска-выключения. :param app: aiohttp app :param dispatcher: aliceio dispatcher :param kwar
aliceio/webhook/aiohttp_server/setup.py:8
↓ 18 callersMethodget_state
Получить состояние по ключу. :return: Текущее состояние.
aliceio/fsm/context.py:28
↓ 18 callersMethodupdate
(self)
aliceio/handlers/base.py:34
↓ 17 callersFunctionhandler
(*args, **kwargs)
tests/test_dispatcher/test_middlewares/test_response_converter.py:14
↓ 16 callersMethodas_
(self: _MagicT, name: str)
aliceio/utils/magic_filter.py:22
↓ 15 callersMethodset_state
Установить состояние по ключу. :param state: Новое состояние.
aliceio/fsm/context.py:20
↓ 13 callersMethodadd
Добавить айтем в билдер.
aliceio/utils/builders.py:34
↓ 11 callersMethodadd_result_for
( self, method: type[AliceMethod[AliceType]], result: Optional[AliceType] = None,
tests/mocked/mocked_skill.py:68
↓ 11 callersMethodclear
Очистить состояние и данные.
aliceio/fsm/context.py:86
↓ 10 callersMethodcreate_session
(self)
aliceio/client/session/aiohttp.py:125
↓ 9 callersMethod_create_storage
( storage: Optional[BaseStorage], disable_fsm: bool, use_api_storage: bool, )
aliceio/dispatcher/dispatcher.py:133
↓ 9 callersFunctioncreate_mocked_session
( session: Optional[Session] = None, user: Optional[User] = None, application: Optional[Applicatio
tests/mocked/mocked_update.py:94
↓ 9 callersMethodget_value
(self, key: str)
aliceio/fsm/context.py:59
↓ 9 callersMethodpropagate_event
( self, event_type: str, event: AliceObject, **kwargs: Any, )
aliceio/dispatcher/router.py:77
↓ 9 callersMethodset_data
Записать данные (перезапись). :param data: Новые данные.
aliceio/fsm/context.py:36
↓ 9 callersMethodstatus
(self, request_timeout: Optional[int] = None)
aliceio/client/skill.py:114
↓ 9 callersMethodupdate_data
Обновление данные в хранилище по ключу (like dict.update) :param data: Часть данных. :return: Полные новые данные.
aliceio/fsm/context.py:71
↓ 8 callersMethodadd
( self, image_id: str, /, title: Optional[str] = None, description: Op
aliceio/utils/builders.py:57
↓ 8 callersMethodcall
(self, *args: Any, **kwargs: Any)
aliceio/dispatcher/event/handler.py:42
↓ 8 callersMethodregister
( self, middleware: RequestMiddlewareType, )
aliceio/client/session/middlewares/manager.py:16
↓ 7 callersMethodadd
( self, image_id: str, /, title: Optional[str] = None, button: Optiona
aliceio/utils/builders.py:137
↓ 7 callersMethodcheck
(self, *args: Any, **kwargs: Any)
aliceio/dispatcher/event/handler.py:92
↓ 7 callersFunctioncreate_mocked_update
( skill: Optional[MockedSkill] = None, meta: Optional[Meta] = None, interfaces: Optional[Interface
tests/mocked/mocked_update.py:28
↓ 7 callersMethodfeed_webhook_update
Основная точка входа для входящих обновлений с сериализатором Dict->Update. :param skill: Экземпляр навыка. :param u
aliceio/dispatcher/dispatcher.py:267
↓ 7 callersMethodset_current
(cls, value: ContextInstance)
aliceio/utils/mixins.py:93
↓ 7 callersMethodtrigger
Распространение события на обработчики.
aliceio/dispatcher/event/event.py:30
↓ 6 callersMethodcheck_response
Проверка статуса ответа.
aliceio/client/session/base.py:53
↓ 6 callersMethodclose
(self)
aliceio/client/session/aiohttp.py:138
↓ 6 callersMethodcreate_record_from_data
(self, data: dict[str, Any])
aliceio/fsm/middlewares/api_storage.py:73
↓ 6 callersFunctionprepare_value
Подготовка значения перед отправкой.
aliceio/utils/funcs.py:24
↓ 6 callersMethodread
(self)
aliceio/types/input_file.py:35
↓ 6 callersMethodresolve
(self, value: Any, initial_value: Any)
aliceio/utils/magic_filter.py:15
↓ 6 callersMethodupload_image
( self, url: str, /, request_timeout: Optional[int] = None, )
aliceio/client/skill.py:126
↓ 5 callersFunctioncreate_handler
(value: T)
tests/test_dispatcher/test_middlewares/test_response_converter.py:13
↓ 5 callersMethodfilter
Добавление фильтров для всех обработчика этого наблюдателя. :param filters: Фильтры.
aliceio/dispatcher/event/alice.py:34
↓ 5 callersMethodget
(self, key: str, /, default: Optional[Any] = None)
aliceio/dispatcher/dispatcher.py:106
↓ 5 callersMethodget_current
(cls)
aliceio/utils/mixins.py:51
↓ 5 callersMethodget_file_url
Генерирует URL для получения информации о файле на сервере API Алисы. :param skill_id: Айди навыка. :param file_type: Тип, и
aliceio/client/alice.py:30
↓ 5 callersMethodset_footer
( self, text: str, /, button: Optional[MediaButton] = None, )
aliceio/utils/builders.py:100
↓ 5 callersMethodset_header
(self, text: str, /)
aliceio/utils/builders.py:88
↓ 5 callersMethodto_collection
Возвращает список элементов.
aliceio/utils/builders.py:121
↓ 4 callersMethodadd
( self, title: str, /, url: Optional[str] = None, payload: Optional[Pa
aliceio/utils/builders.py:169
↓ 4 callersMethodbuild
Этот метод должен быть реализован в подклассах. :param key: Ключ. :param part: Часть записи. :return: ключ, который б
aliceio/fsm/storage/redis.py:20
↓ 4 callersMethoddelete_file_url
Генерирует URL для удаления файла с сервера API Алисы. :param skill_id: Айди навыка. :param file_type: Тип, изображение или
aliceio/client/alice.py:55
↓ 4 callersMethodemit_shutdown
Рекурсивный вызывов callback'ов выключения для корректного завершения работы.
aliceio/dispatcher/router.py:219
↓ 4 callersMethodemit_startup
Рекурсивный вызов callback'ов при запуске.
aliceio/dispatcher/router.py:212
↓ 4 callersFunctionextract_flags_from_object
(obj: Any)
aliceio/dispatcher/flags.py:82
↓ 4 callersMethodget_all_files_url
Генерирует URL для получения информации о всех файлах на сервере API Алисы. :param skill_id: Айди навыка. :param file_type:
aliceio/client/alice.py:45
↓ 4 callersMethodget_images
( self, request_timeout: Optional[int] = None, )
aliceio/client/skill.py:118
↓ 4 callersMethodmake_request
( self, entrypoint: Callable[ [dict[str, Any], dict[str, Any]], Awaita
tests/test_webhook/test_yandex_functions.py:37
↓ 4 callersMethodmake_request
( self, client: TestClient, command: str = "test", skill_id: str = "42:SKILL_I
tests/test_webhook/test_aiohttp_server.py:60
↓ 4 callersMethodresolve_state_data
(self, state: Optional[ApiState])
aliceio/fsm/middlewares/api_storage.py:58
↓ 4 callersMethodset_new_state
( self, response: AliceResponse, new_state: dict[str, Any], is_anonymous: bool
aliceio/fsm/middlewares/api_storage.py:88
↓ 4 callersMethodto_collection
(self)
aliceio/utils/builders.py:160
↓ 4 callersMethodupload_file_url
Генерирует URL для загрузки файла на сервер API Алисы. :param skill_id: Айди навыка. :param file_type: Тип, изображение или
aliceio/client/alice.py:20
↓ 3 callersMethod_feed_webhook_update
Возвращает реальный ответ вместо bool.
aliceio/dispatcher/dispatcher.py:247
↓ 3 callersMethod_signature_to_string
Подпись к строке. :param args: :param kwargs:
aliceio/filters/base.py:47
↓ 3 callersMethodallow_ip
(self, ip: Union[str, IPv4Network, IPv4Address])
aliceio/webhook/aiohttp_server/security.py:46
↓ 3 callersMethodbuild
(self, key: StorageKey, part: Literal["data", "state"])
aliceio/fsm/storage/redis.py:53
↓ 3 callersMethodbuild_request_data
( self, method: AliceMethod[AliceType], )
aliceio/client/session/aiohttp.py:146
↓ 3 callersMethodcontext
Использование в контекстном менеджере. :param auto_close: Закрыть ли HTTP-сессию при выходе. :return: Skill
aliceio/client/skill.py:77
↓ 3 callersFunctionextract_flags
Извлекает флаги из контекстных данных обработчика или мидлваря. :param handler: Объект обработчика или данные. :return: Словарь со всеми
aliceio/dispatcher/flags.py:88
↓ 3 callersMethodfrom_base
Используйте этот метод для автогенерации AliceAPIServer из базового URL. :param base: Базовый URL. :return: Экземпляр :class
aliceio/client/alice.py:67
↓ 3 callersFunctiongenerate_thimbles
()
examples/fsm_games.py:130
↓ 3 callersMethodget_data
Получить данные по ключу. :param key: Ключ. :return: Текущие данные.
aliceio/fsm/storage/base.py:52
↓ 3 callersMethodget_sounds
( self, request_timeout: Optional[int] = None, )
aliceio/client/skill.py:162
↓ 3 callersMethodget_state
Получить состояние по ключу. :param key: Ключ. :return: Текущее состояние.
aliceio/fsm/storage/base.py:34
↓ 3 callersMethodinclude_routers
Подключение нескольких роутеров. :param routers: Роутеры.
aliceio/dispatcher/router.py:186
↓ 3 callersMethodmiddleware
(handler, event, data)
tests/test_dispatcher/test_event/test_middleware.py:11
↓ 3 callersMethodmiddleware
(handler, event, data)
tests/test_api/test_client/test_session/test_middlewares/test_manager.py:30
↓ 3 callersMethodreset_current
(cls, token: contextvars.Token[ContextInstance])
aliceio/utils/mixins.py:102
↓ 3 callersMethodset_state_from_alice
( self, event: Update, fsm_context: FSMContext, )
aliceio/fsm/middlewares/api_storage.py:49
↓ 3 callersMethodset_state_to_alice
( self, response: AliceResponse, fsm_context: FSMContext, is_anonymous: bool =
aliceio/fsm/middlewares/api_storage.py:76
↓ 3 callersMethodupload_sound
( self, file: InputFile, request_timeout: Optional[int] = None, )
aliceio/client/skill.py:169
↓ 3 callersMethodwrap_middlewares
( middlewares: Sequence[MiddlewareType[MiddlewareEventType]], handler: CallbackType, )
aliceio/dispatcher/middlewares/manager.py:57
↓ 2 callersMethod__init__
( __pydantic_self__, *, id: str, skillId: str, siz
aliceio/types/uploaded_sound.py:29
↓ 2 callersMethod__init__
( __pydantic_self__, *, id: str, size: int, origUr
aliceio/types/uploaded_image.py:27
↓ 2 callersMethod__init__
Базовый класс для файлов. Не следует использовать напрямую. См. :class:`BufferedInputFile`, :class:`FSInputFile` и :class:`URLInputFi
aliceio/types/input_file.py:22
↓ 2 callersMethod_event_model_validate
Вспомогательный метод для определения и создания события конкретного типа.
aliceio/types/update.py:113
↓ 2 callersMethod_get_all_states_names
(cls)
aliceio/fsm/state.py:141
↓ 2 callersMethod_prepare_kwargs
(self, kwargs: dict[str, Any])
aliceio/dispatcher/event/handler.py:36
↓ 2 callersFunction_retrieve_basic
(basic: _ProxyBasic)
aliceio/client/session/aiohttp.py:29
↓ 2 callersMethod_setup_proxy_connector
(self, proxy: _ProxyType)
aliceio/client/session/aiohttp.py:112
↓ 2 callersMethod_validate_update
(self, skill: Skill, request: web.Request)
aliceio/webhook/aiohttp_server/base.py:95
↓ 2 callersMethod_validate_update
( self, skill: Skill, event: _Event, context: RuntimeContext, )
aliceio/webhook/yandex_functions/base.py:62
↓ 2 callersMethod_with_value
(self, value: Any)
aliceio/dispatcher/flags.py:24
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
tests/test_api/test_client/test_session/test_aiohttp_session.py:113
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/status.py:11
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/images/upload_image.py:40
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/images/delete_image.py:29
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/images/get_images.py:12
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/sounds/get_sounds.py:12
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/sounds/upload_sound.py:29
↓ 2 callersMethodapi_url
(self, api_server: AliceAPIServer)
aliceio/methods/sounds/delete_sound.py:29
↓ 2 callersFunctionapply_strategy
( strategy: FSMStrategy, user_id: str, session_id: str, application_id: str, )
aliceio/fsm/strategy.py:26
↓ 2 callersMethodclose
Закрыть клиентскую сессию.
aliceio/client/session/base.py:90
next →1–100 of 948, ranked by callers