diff --git a/src/Request.php b/src/Request.php index 79ebf42ee..5a076c8de 100644 --- a/src/Request.php +++ b/src/Request.php @@ -204,7 +204,7 @@ public static function execute($action, array $data = []) { //Fix so that the keyboard markup is a string, not an object if (isset($data['reply_markup'])) { - $data['reply_markup'] = (string)$data['reply_markup']; + $data['reply_markup'] = json_encode($data['reply_markup']); } $request_params = self::setUpRequestParams($data);