404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.12.153.221: ~ $
<?php

class Start extends Intent {

    function init(){
        $this->name = "/start";
    }
    function act(){
        $this->handleStart();
    }

	public function handleStart(){
		$startMessageParts = explode(" ", $this->getIS()->getTG()->message ['text']);
		$referneceUserId = $startMessageParts[1];
		$newUserId= $this->getIS()->getTG()->message['from']['id'];
		if(!empty($referneceUserId) && $referneceUserId != $newUserId ) {
			$membership = $this->getIS()->getTG()->getDB()->insertSuggested($referneceUserId,$newUserId);
			if($membership){
				$messageText= "تبریک، دعوتنامه شما معتبر است، برای استفاده از لغتنامه باید در کانال لغت نامه عضو شوید";
				$messageText.=PHP_EOL."لینک کانال";
				$messageText.=PHP_EOL."https://t.me/loghatkad";
			}
			else {
				$messageText= "شما قبلا در لغتنامه عضویت داشته اید";
				$messageText.=PHP_EOL."لینک کانال";
				$messageText.=PHP_EOL."https://t.me/loghatkad";
			}
			
			$this->getIS()->getTG()->apiRequest ( "sendMessage", array (
						'chat_id' => $this->getIS()->getTG()->message['from']['id'],
						'text' => $messageText
			) );
			
		} 
		else	{
			$this->getIS()->getTG()->apiRequest ( "sendMessage", array (
					'chat_id' => $this->getIS()->getTG()->message['from']['id'],
					'text' => "به زودی کاربران برای عضویت در لغتنامه نیاز به دعوتنامه از سمت دوستان خود را خواهند داشت، اما شما می توانید هم اکنون برای استفاده از لغتنامه در کانال لغتنامه عضو شوید."
			) );
		}
		$this->getIS()->getTG()->apiRequest ( "sendPhoto", array (
					'chat_id' => $this->getIS()->getTG()->message['from']['id'],
					'photo' => "http://redirect.bayadic.com/assets/book.gif",
					"caption" => "برای استفاده از لغتنامه، باید در کانال خصوصی لغتنامه عضو شد"
					.PHP_EOL."در غیر این صورت لغتنامه قادر به ترجمه لغات نمی باشد "
					.PHP_EOL."https://t.me/loghatkad".PHP_EOL
			) );
        $this->getIS()->getTG()->sendMessage("پس از عضویت در لینک کانال بالا به این صفحه برگردید، و لغت خود را در این صفحه وارد کنید", 
        $this->getIS()->getTG()->message['from']['id']);
	}
}

?>

Filemanager

Name Type Size Permission Actions
Start.intent.class.php File 2.39 KB 0644