danog\MadelineProto\EventHandler\Query\InlineGameQuery
Author: Daniil Gentili daniil@daniil.it
Represents a query sent by the user by clicking on a “Play game” button in an inline message.
Properties
$gameShortName
:string
Short name of a Game to be returned, serves as the unique identifier for the game$queryId
:int
Query ID$userId
:int
ID of the user that pressed the button$chatInstance
:int
Global identifier, uniquely corresponding to the chat to which the message with the callback button was sent. Useful for high scores in games.$inlineMessageId
:string
Inline message ID
Method list:
answer(string $message, bool $alert = false, string|null $url = NULL, int $cacheTime = 300): bool
editText(string $message, array|null $replyMarkup = NULL, \ParseMode $parseMode = \danog\MadelineProto\ParseMode::TEXT, bool $noWebpage = false): void
Methods:
answer(string $message, bool $alert = false, string|null $url = NULL, int $cacheTime = 300): bool
Parameters:
$message
:string
Popup to show$alert
:bool
Whether to show the message as a popup instead of a toast notification$url
:string|null
URL to open$cacheTime
:int
Cache validity (default set to 5 min based on telegram official docs …)
editText(string $message, array|null $replyMarkup = NULL, \ParseMode $parseMode = \danog\MadelineProto\ParseMode::TEXT, bool $noWebpage = false): void
Edit message text.
Parameters:
$message
:string
New message$replyMarkup
:array|null
Reply markup for inline keyboards$parseMode
:\ParseMode
Whether to parse HTML or Markdown markup in the message$noWebpage
:bool
Disable webpage preview
See also:
\ParseMode
Generated by danog/phpdoc