dico.model.interactions.interactions module
- class dico.model.interactions.interactions.Interaction(client, resp)
Bases:
object- create_response(interaction_response)
- create_followup_message(**kwargs)
- request_original_response()
- request_response(message='@original')
- edit_original_response(**kwargs)
- edit_response(message, **kwargs)
- property message
- property target
- property author
- classmethod create(client, resp)
- class dico.model.interactions.interactions.InteractionType(value)
Bases:
TypeBase- PING = 1
- APPLICATION_COMMAND = 2
- MESSAGE_COMPONENT = 3
- APPLICATION_COMMAND_AUTOCOMPLETE = 4
- MODAL_SUBMIT = 5
- dico.model.interactions.interactions.InteractionRequestType
alias of
InteractionType
- class dico.model.interactions.interactions.InteractionResponse(callback_type, data)
Bases:
object- to_dict()
- class dico.model.interactions.interactions.InteractionCallbackType(value)
Bases:
TypeBase- PONG = 1
- CHANNEL_MESSAGE_WITH_SOURCE = 4
- DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE = 5
- DEFERRED_UPDATE_MESSAGE = 6
- UPDATE_MESSAGE = 7
- APPLICATION_COMMAND_AUTOCOMPLETE_RESULT = 8
- MODAL = 9