|
@@ 717-730 (lines=14) @@
|
| 714 |
|
* $results Array on InlineQueryResult (https://core.telegram.org/bots/api#inlinequeryresult) |
| 715 |
|
* $switch_pm_text Text to show on the button |
| 716 |
|
*/ |
| 717 |
|
public function answerInlineQuerySwitchPM($results, $switch_pm_text, $switch_pm_parameter = '', $is_personal = true, $cache_time = 300) { |
| 718 |
|
|
| 719 |
|
$parameters = [ |
| 720 |
|
'inline_query_id' => $this->update['inline_query']['id'], |
| 721 |
|
'switch_pm_text' => $switch_pm_text, |
| 722 |
|
'is_personal' => $is_personal, |
| 723 |
|
'switch_pm_parameter' => $switch_pm_parameter, |
| 724 |
|
'results' => $results, |
| 725 |
|
'cache_time' => $cache_time |
| 726 |
|
]; |
| 727 |
|
|
| 728 |
|
return $this->exec_curl_request($this->api_url . 'answerInlineQuery?' . http_build_query($parameters)); |
| 729 |
|
|
| 730 |
|
} |
| 731 |
|
|
| 732 |
|
/* |
| 733 |
|
* Answer a inline query (when the user write @botusername "Query") with a button, that will make user switch to the private chat with the bot, on the top of the results (https://core.telegram.org/bots/api#answerinlinequery) |
|
@@ 738-749 (lines=12) @@
|
| 735 |
|
* @param |
| 736 |
|
* $switch_pm_text Text to show on the button |
| 737 |
|
*/ |
| 738 |
|
public function answerEmptyInlineQuerySwitchPM($switch_pm_text, $switch_pm_parameter = '', $is_personal = true, $cache_time = 300) { |
| 739 |
|
$parameters = [ |
| 740 |
|
'inline_query_id' => $this->update['inline_query']['id'], |
| 741 |
|
'switch_pm_text' => $switch_pm_text, |
| 742 |
|
'is_personal' => $is_personal, |
| 743 |
|
'switch_pm_parameter' => $switch_pm_parameter, |
| 744 |
|
'cache_time' => $cache_time |
| 745 |
|
]; |
| 746 |
|
|
| 747 |
|
return $this->exec_curl_request($this->api_url . 'answerInlineQuery?' . http_build_query($parameters)); |
| 748 |
|
|
| 749 |
|
} |
| 750 |
|
|
| 751 |
|
/** |
| 752 |
|
* \brief Exec any api request using this method. |