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