Preset Responses¶
-
class
PresetResponses
¶ Preset responses. These responses use a preset response/s to respond with. If a list of responses is given, one of them will be chosen randomly for each response.
-
document
= <class 'gramhopper.responses.preset_responses._PresetDocumentResponse'>¶ A preset document response. See more in
_PresetDocumentResponse
.
-
message
= <class 'gramhopper.responses.preset_responses._PresetMessageResponse'>¶ A preset message response. See more in
_PresetMessageResponse
.
-
reply
= <class 'gramhopper.responses.preset_responses._PresetReplyResponse'>¶ A preset reply response. See more in
_PresetReplyResponse
.
-
preset.document¶
-
class
_PresetDocumentResponse
(preset_response: Union[str, telegram.files.document.Document], parse_mode: Optional[str] = None)¶ A preset response in which the response method is a document
-
__init__
(preset_response: Union[str, telegram.files.document.Document], parse_mode: Optional[str] = None)¶ Constructs the response.
Parameters: - preset_response – The preset document URL or document object
- parse_mode – Optional parse mode for the message. Read more in
telegram.ParseMode
.
-
preset.message¶
-
class
_PresetMessageResponse
(preset_response: Union[str, List[str]], parse_mode: Optional[str] = None)¶ A preset response in which the response method is a normal message
-
__init__
(preset_response: Union[str, List[str]], parse_mode: Optional[str] = None)¶ Constructs the response.
Parameters: - preset_response – The preset response or list of responses
- parse_mode – Optional parse mode for the message. Read more in
telegram.ParseMode
.
-
preset.reply¶
-
class
_PresetReplyResponse
(preset_response: Union[str, List[str]], parse_mode: Optional[str] = None)¶ A preset response in which the response method is a reply to the triggering message
-
__init__
(preset_response: Union[str, List[str]], parse_mode: Optional[str] = None)¶ Constructs the response.
Parameters: - preset_response – The preset response or list of responses
- parse_mode – Optional parse mode for the message. Read more in
telegram.ParseMode
.
-