permabots.serializers package¶
Submodules¶
permabots.serializers.bot module¶
-
class
permabots.serializers.bot.
BotSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.bot.
BotUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.bot.
KikBotSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.bot.
KikBotUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.bot.
MessengerBotSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.bot.
MessengerBotUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
permabots.serializers.environment_vars module¶
permabots.serializers.handler module¶
-
class
permabots.serializers.handler.
AbsParamSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.handler.
HandlerSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.handler.
HandlerUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶
-
class
permabots.serializers.handler.
RequestSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
permabots.serializers.hook module¶
-
class
permabots.serializers.hook.
HookSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.hook.
HookUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶
-
class
permabots.serializers.hook.
KikRecipientSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.hook.
MessengerRecipientSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
permabots.serializers.kik_api module¶
-
class
permabots.serializers.kik_api.
KikMessageSerializer
(*args, **kwargs)[source]¶ Bases:
rest_framework.serializers.Serializer
-
class
permabots.serializers.kik_api.
TimestampField
(read_only=False, write_only=False, required=None, default=<class rest_framework.fields.empty>, initial=<class rest_framework.fields.empty>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)[source]¶ Bases:
rest_framework.fields.Field
permabots.serializers.response module¶
-
class
permabots.serializers.response.
ResponseSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
permabots.serializers.state module¶
-
class
permabots.serializers.state.
KikChatStateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.state.
KikChatStateUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶
-
class
permabots.serializers.state.
MessengerChatStateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.state.
MessengerChatStateUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
permabots.serializers.state.MessengerChatStateSerializer
-
class
permabots.serializers.state.
StateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.state.
TelegramChatStateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializer
-
class
permabots.serializers.state.
TelegramChatStateUpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
permabots.serializers.state.TelegramChatStateSerializer
permabots.serializers.telegram_api module¶
-
class
permabots.serializers.telegram_api.
CallbackQuerySerializer
(*args, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.telegram_api.
ChatSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.telegram_api.
MessageSerializer
(*args, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer
-
class
permabots.serializers.telegram_api.
TimestampField
(read_only=False, write_only=False, required=None, default=<class rest_framework.fields.empty>, initial=<class rest_framework.fields.empty>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)[source]¶ Bases:
rest_framework.fields.Field
-
class
permabots.serializers.telegram_api.
UpdateSerializer
(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]¶ Bases:
rest_framework.serializers.HyperlinkedModelSerializer