<?php
class InviteInline extends Intent
{
function init()
{
$this->name = "invite";
}
function act()
{
$invitationText = "سلام دوست عزیزم
این دعوتنامه استفاده از لغتنامه
فارسی به آلمانی
و آلمانی به فارسی هست.
برای استفاده از لغت نامه باید روی لینک زیر کلیک کنی" . PHP_EOL
. PHP_EOL . "https://telegram.me/translateGerman_bot?start=" . $this->data['inline_query']['from']['id'] . PHP_EOL;
$invititionUrl = "https://telegram.me/translateGerman_bot?start=" . $this->data['inline_query']['from']['id'];
$markUp = [
'inline_keyboard' => [[['text' => "باز کردن دعوتنامه", 'url' => $invititionUrl]]],
];
// $markUp = json_encode($keyboard, true);
$cacheTime = 0;
$readyResult = [[
"type" => "article",
"id" => "0",
"title" => "دعوتنامه ارسال شود",
"message_text" => $invitationText,
"reply_markup" => $markUp,
"cache_time" => $cacheTime
]];
$dictionaryDatabase = new DictionaryDatabaseHandler($this->getIS()->getTG());
$dictionaryDatabase->incrementInvitationSentNumber($this->getIS()->getTG()->user['id']);
$this->getIS()->getTG()->apiRequest("answerInlineQuery", array(
'inline_query_id' => $this->getIS()->getTG()->inline_message_id,
'results' => $readyResult,
'cache_time' => $cacheTime,
"parse_mode" => "html",
));
}
}