soulfire.bot_pb2.DialogAction¶
- class soulfire.bot_pb2.DialogAction(open_url: DialogOpenUrlAction | collections.abc.Mapping | None = ..., run_command: DialogRunCommandAction | collections.abc.Mapping | None = ..., suggest_command: DialogSuggestCommandAction | collections.abc.Mapping | None = ..., copy_to_clipboard: DialogCopyToClipboardAction | collections.abc.Mapping | None = ..., show_dialog: DialogShowDialogAction | collections.abc.Mapping | None = ..., custom: DialogCustomAction | collections.abc.Mapping | None = ..., dynamic_run_command: DialogDynamicRunCommandAction | collections.abc.Mapping | None = ..., dynamic_custom: DialogDynamicCustomAction | collections.abc.Mapping | None = ...)¶
Bases:
google.protobuf.message.MessageAbstract base class for protocol messages.
Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.
- OPEN_URL_FIELD_NUMBER: ClassVar[int]¶
- RUN_COMMAND_FIELD_NUMBER: ClassVar[int]¶
- SUGGEST_COMMAND_FIELD_NUMBER: ClassVar[int]¶
- COPY_TO_CLIPBOARD_FIELD_NUMBER: ClassVar[int]¶
- SHOW_DIALOG_FIELD_NUMBER: ClassVar[int]¶
- CUSTOM_FIELD_NUMBER: ClassVar[int]¶
- DYNAMIC_RUN_COMMAND_FIELD_NUMBER: ClassVar[int]¶
- DYNAMIC_CUSTOM_FIELD_NUMBER: ClassVar[int]¶
- open_url: DialogOpenUrlAction¶
- run_command: DialogRunCommandAction¶
- suggest_command: DialogSuggestCommandAction¶
- copy_to_clipboard: DialogCopyToClipboardAction¶
- show_dialog: DialogShowDialogAction¶
- custom: DialogCustomAction¶
- dynamic_run_command: DialogDynamicRunCommandAction¶
- dynamic_custom: DialogDynamicCustomAction¶