soulfire.bot_pb2.DialogInput

class soulfire.bot_pb2.DialogInput(text: DialogTextInput | collections.abc.Mapping | None = ..., boolean: DialogBooleanInput | collections.abc.Mapping | None = ..., single_option: DialogSingleOptionInput | collections.abc.Mapping | None = ..., number_range: DialogNumberRangeInput | collections.abc.Mapping | None = ...)

Bases: google.protobuf.message.Message

Abstract 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.

TEXT_FIELD_NUMBER: ClassVar[int]
BOOLEAN_FIELD_NUMBER: ClassVar[int]
SINGLE_OPTION_FIELD_NUMBER: ClassVar[int]
NUMBER_RANGE_FIELD_NUMBER: ClassVar[int]
text: DialogTextInput
boolean: DialogBooleanInput
single_option: DialogSingleOptionInput
number_range: DialogNumberRangeInput