indexamir.php - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.



Your result can be seen below.

Result of php executing





Full code of indexamir.php.php

  1. <?php
  2.  
  3. ini_set('memory_limit', '1024M');
  4. if(!is_dir('files')){
  5. mkdir('files');
  6. }
  7. if(!file_exists('madeline.php')){
  8. copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
  9. }
  10. if(!file_exists('online.txt')){
  11. file_put_contents('online.txt','off');
  12. }
  13. include 'madeline.php';
  14. include 'jdf.php';
  15. $settings = [];
  16. $settings = ['logger'=>['logger'=>0],'app_info'=> ['api_id'=>1203921,'api_hash'=> '07efbc59f267f50db081a5aff8211fca']];
  17. $MadelineProto = new \danog\MadelineProto\API('amirr.madeline',$settings);
  18. $MadelineProto->start();
  19.  
  20. if(file_get_contents('online.txt') == 'on'){
  21. date_default_timezone_set('Asia/Tehran');
  22.     $time = date("H:i");
  23.     $fonts = [["????","????","????","????","????","????","????","????","????","????​"],
  24.  ["〚????〛","〚????〛","〚????〛","〚????〛","〚????〛〚????〛","〚????〛","〚????〛","〚????〛","〚????〛","〚????〛"],
  25.  ["〔????〕","〔????〕","〔????〕","〔????〕","〔????〕","〔????〕","〔????〕","〔????〕","〔????〕","〔????〕"],
  26.  ["????","????","????","????","????","????"," ????","????","????","????"],
  27. ["❬0❭","❬1❭","❬2❭","❬3❭","❬4❭","❬5❭","❬6❭","❬7❭","❬8❭","❬9❭"],
  28. ["⓪","①","②","③","④","⑤","⑥","⑦","⑧","⑨"],
  29. ["????","????","????","????","????","????","????","????","????","????"],
  30. ["0⃣","1⃣","2⃣","3⃣","4⃣","5⃣","6⃣","7⃣","8⃣","9⃣"],
  31. ["????","҉1","҉2","҉3","҉4","҉5","҉6","҉7","҉8","҉9҉"]];
  32. //--------------------------------------------https://t.me/aaamir9072 ----------------------------------
  33.         $time = date("H:i");
  34.     $time2 = str_replace(range(0,9),$fonts[array_rand($fonts)],date("H:i"));
  35.     $day_number = jdate('j');
  36.     $month_number = jdate('n');
  37.     $year_number = jdate('y');
  38.     $day_name = jdate('l');
  39.     if(!file_exists("join.txt")){try{$MadelineProto->channels->joinChannel(['channel' => "https://t.me/aaair9072", ]); touch('join.txt');}catch (\danog\MadelineProto\RPCErrorException $e) {}}
  40.     //---------------------------------------------@aaamir9072 ---------------------------------
  41. //-------------------------------------@aaamir9072 -------------------------Bio????----------------
  42.      $MadelineProto->account->updateProfile(['about' => "???? $time2 ᴛᴏᴅᴀʏ ɪs ⛩ $day_name  ☣️ $year_number/$month_number/$day_number ???? "]);
  43.    //-------------------------------------------------@aaamir9072 --------------------Bio????---------
  44.   $MadelineProto->account->updateProfile(['last_name' => "$time2"]);
  45.   //-------------------------------------------------@aaamir9072 -------------------????name????----------
  46.  
  47. }
  48. function closeConnection($message = 'amir907 Self installed ...سلف  امیر نصب شد ... برای دریافت راهنما کلمه ی 《راهنما》 یا 《هلپ》 رو ارسال کن ????')
  49. {
  50. if (php_sapi_name() === 'cli' || isset($GLOBALS['exited'])) {
  51. return;
  52. }
  53.   @ob_end_clean();
  54.   header('Connection: close');
  55.   ignore_user_abort(true);
  56.   ob_start();
  57.   echo '<html><body><h1 style="margin-top:50px; text-align:center; color:white; text-shadow:1px 1px 15px black;">'.$message.'</h1></body</html>';
  58.   $size = ob_get_length();
  59.   header("Content-Length: $size");
  60.   header('Content-Type: text/html');
  61.   
  62.   $GLOBALS['exited'] = true;
  63. }
  64. function shutdown_function($lock)
  65. {
  66.   $a = fsockopen((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] ? 'tls' : 'tcp').'://'.$_SERVER['SERVER_NAME'], $_SERVER['SERVER_PORT']);
  67.   fwrite($a, $_SERVER['REQUEST_METHOD'].' '.$_SERVER['REQUEST_URI'].' '.$_SERVER['SERVER_PROTOCOL']."\r\n".'Host: '.$_SERVER['SERVER_NAME']."\r\n\r\n");
  68.   flock($lock, LOCK_UN);
  69.   fclose($lock);
  70. }
  71.  
  72. if (!file_exists('bot.lock')) {
  73. touch('bot.lock');
  74. }
  75. $lock = fopen('bot.lock', 'r+');
  76. $try = 1;
  77. $locked = false;
  78. while (!$locked) {
  79. $locked = flock($lock, LOCK_EX | LOCK_NB);
  80. if (!$locked) {
  81. closeConnection();
  82. if ($try++ >= 30) {
  83. exit;
  84. }
  85.  sleep(1);
  86. }
  87.  
  88. }
  89. if(!file_exists('data.json')){
  90.  file_put_contents('data.json', '{"power":"on","adminStep":"","typing":"off","echo":"off","markread":"off","poker":"off","enemies":[],"answering":[]}');
  91. }
  92.  
  93. class EventHandler extends \danog\MadelineProto\EventHandler
  94. {
  95. public function __construct($MadelineProto){
  96. parent::__construct($MadelineProto);
  97. }
  98. public function onUpdateSomethingElse($update)
  99. {
  100. if (isset($update['_'])){
  101.   if ($update['_'] == 'updateNewMessage'){
  102.   onUpdateNewMessage($update);
  103.   }
  104.   else if ($update['_'] == 'updateNewChannelMessage'){
  105.   onUpdateNewChannelMessage($update);
  106. }
  107. }
  108. }
  109.  
  110. public function onUpdateNewChannelMessage($update)
  111. {
  112.  yield $this->onUpdateNewMessage($update);
  113. }
  114. public function onUpdateNewMessage($update){
  115. $from_id = isset($update['message']['from_id']) ? $update['message']['from_id']:'';
  116.   try {
  117.  if(isset($update['message']['message'])){
  118.  $text = $update['message']['message'];
  119.  $msg_id = $update['message']['id'];
  120.  $message = isset($update['message']) ? $update['message']:'';
  121.  $MadelineProto = $this;
  122.  
  123.  
  124.  
  125.  
  126.  
  127.   $me = yield $MadelineProto->get_self();
  128.  $Sis = $me['id'];
  129.  $chID = yield $MadelineProto->get_info($update);
  130.  $peer = $chID['bot_api_id'];
  131.  $type3 = $chID['type'];
  132.  @$data = json_decode(file_get_contents("data.json"), true);
  133.  $step = $data['adminStep'];
  134.  if($from_id ==$Sis){
  135.  if($text == '/exit;'){
  136.   exit;
  137.  }
  138.    if(preg_match("/^[\/\#\!]?(bot) (on|off)$/i", $text)){
  139.      preg_match("/^[\/\#\!]?(bot) (on|off)$/i", $text, $m);
  140.      $data['power'] = $m[2];
  141.      file_put_contents("data.json", json_encode($data));
  142.      $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ʙᴏᴛ ɴᴏᴡ ɪꜱ $m[2]"]);
  143.    }
  144.    if(preg_match("/^[\/\#\!]?(poker) (on|off)$/i", $text)){
  145.      preg_match("/^[\/\#\!]?(poker) (on|off)$/i", $text, $m);
  146.      $data['poker'] = $m[2];
  147.      file_put_contents("data.json", json_encode($data));
  148.      $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴘᴏᴋᴇʀ ɴᴏᴡ ɪꜱ $m[2]"]);
  149.    }
  150.    if(preg_match("/^[\/\#\!]?(online) (on|off)$/i", $text)){
  151.   preg_match("/^[\/\#\!]?(online) (on|off)$/i", $text, $m);
  152.   file_put_contents('online.txt', $m[2]);
  153. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴏɴʟɪɴᴇ ᴍᴏᴅᴇ ɴᴏᴡ ɪꜱ $m[2]"]);
  154.    }
  155.      if ($text == 'ping' or $text == 'Ping' or $text == 'ربات' or $text == ' زبات' or $text == 'رباا' or $text == 'bot' or $text == 'Bot') {
  156. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "????♨️b̷o̷t̷ i̷s̷ o̷n̷????♨️"]);
  157.   }
  158.   if ($text == 'load' or $text == '/load') {
  159. $load = sys_getloadavg();
  160. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "sᴇʀᴠᴇʀ ᴘɪɴɢ : $load[0]", 'parse_mode' => 'MarkDown']);
  161.   }
  162.   if ($text == 'number' or $text == 'شمارش') {
  163. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "1"]);
  164. sleep(0);
  165.  $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "2",'id' => $msg_id +1]);
  166.   sleep(0);
  167.  $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "3",'id' => $msg_id +1]);
  168. sleep(0);
  169.  $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "4",'id' => $msg_id +1]);
  170. sleep(0);
  171.  $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "5",'id' => $msg_id +1]);
  172. sleep(0);
  173. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "6",'id' => $msg_id +1]);
  174. sleep(0);
  175. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "7",'id' => $msg_id +1]);
  176. sleep(0);
  177. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "8",'id' => $msg_id +1]);
  178. sleep(0);
  179. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "9",'id' => $msg_id +1]);
  180. sleep(0);
  181. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "10",'id' => $msg_id +1]);
  182. sleep(0);
  183. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "کص ننت بای????????",'id' => $msg_id +1]);
  184. }
  185.   if($text == "for"){
  186. foreach(range(1,480) as $t){
  187. sleep(0);
  188. $rand = rand(1,480);
  189. yield $MadelineProto->messages->forwardMessages(['from_peer' => "@foshselfamir", 'to_peer' => $peer, 'id' => [$rand], ]);
  190. }
  191. }
  192.  
  193.  
  194. if($text=='bk' or $text=='بکیرم'){
  195. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '
  196. ????????????
  197. ????         ????
  198. ????           ????
  199. ????        ????
  200. ????????????
  201. ????         ????
  202. ????           ????
  203. ????           ????
  204. ????        ????
  205. ????????????']);
  206. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  207. ??         ????
  208. ????       ????
  209. ????     ????
  210. ????   ????
  211. ????????
  212. ????   ????
  213. ????      ????
  214. ????        ????
  215. ????          ??
  216. ????            ????']);
  217. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  218. ????????????          ????         ????
  219. ????         ????      ????       ????
  220. ????           ????    ????     ????
  221. ????        ????       ????   ????
  222. ????????????          ????????
  223. ????         ????      ????   ????
  224. ????           ????    ????      ????
  225. ????           ????    ????        ????
  226. ????        ????       ????          ????
  227. ????????????          ????            ????']);
  228.  
  229.  
  230. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  231. ????????????          ????         ????
  232. ????         ????      ????       ????
  233. ????           ????    ????     ????
  234. ????        ????       ????   ????
  235. ????????????          ????????
  236. ????         ????      ????   ????
  237. ????           ????    ????      ????
  238. ????           ????    ????        ????
  239. ????        ????       ????          ????
  240.  ????????????          ????            ????']);
  241.  
  242.  yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  243. ❤️❤️❤️          ❤️         ❤️
  244. ❤️         ❤️      ❤️       ❤️
  245. ❤️           ❤️    ❤️     ❤️
  246. ❤️        ❤️       ❤️   ❤️
  247. ❤️❤️❤️          ❤️❤️
  248. ❤️         ❤️      ❤️   ❤️
  249. ❤️           ❤️    ❤️      ❤️
  250. ❤️           ❤️    ❤️        ❤️
  251. ❤️        ❤️       ❤️          ❤️
  252.  ❤️❤️❤️          ❤️            ❤️']);
  253.  
  254.  yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  255. ????????????          ????         ????
  256. ????         ????      ????       ????
  257. ????           ????    ????     ????
  258. ????        ????       ????   ????
  259. ????????????          ????????
  260. ????         ????      ????   ????
  261. ????           ????    ????      ????
  262. ????           ????    ????        ????
  263. ????        ????       ????          ????
  264.  ????????????          ????            ????']);
  265.  
  266.  yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  267. ????????????          ????         ????
  268. ????         ????      ????       ????
  269. ????           ????    ????     ????
  270. ????        ????       ????   ????
  271. ????????????          ????????
  272. ????         ????      ????   ????
  273. ????           ????    ????      ????
  274. ????           ????    ????        ????
  275. ????        ????       ????          ????
  276. ????????????          ????            ????']);
  277.  
  278. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  279. ????????????          ????         ????
  280. ????         ????      ????       ????
  281. ????           ????    ????     ????
  282. ????        ????       ????   ????
  283. ????????????          ????????
  284. ????         ????      ????   ????
  285. ????           ????    ????      ????
  286. ????           ????    ????        ????
  287. ????        ????       ????          ????
  288. ????????????          ????            ????']);
  289.  
  290. }
  291.  
  292.  
  293.  
  294. if($text=='ساک' or $text=='suck'){
  295. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '???? <=====']);
  296.  
  297. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????<=====']);
  298.  
  299. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????=====']);
  300.  
  301. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????====']);
  302.  
  303. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????===']);
  304.  
  305. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????==']);
  306.  
  307. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????===']);
  308.  
  309. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????====']);
  310.  
  311. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????=====']);
  312.  
  313. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????<=====']);
  314.  
  315. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=====']);
  316.  
  317. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????<=====']);
  318.  
  319. }
  320. if($text=='جق' or $text=='jaq'){
  321. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'درحال جق....']);
  322.  
  323. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????<=====']);
  324.  
  325. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<????????=====']);
  326.  
  327. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=????????====']);
  328.  
  329. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<==????????===']);
  330.  
  331. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<===????????==']);
  332.  
  333. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<==????????===']);
  334.  
  335. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=????????====']);
  336.  
  337. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<????????=====']);
  338.  
  339. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????<=====']);
  340.  
  341. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=????????====']);
  342.  
  343. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<===????????==']);
  344.  
  345. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=????????====']);
  346.  
  347. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????<=====']);
  348.  
  349. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=????????====']);
  350.  
  351. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<==????????===']);
  352.  
  353. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '<=????????====']);
  354.  
  355. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????<=====']);
  356.  
  357. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????<=====']);
  358.  
  359. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'پایان جق']);
  360. }
  361. if($text=='قلب' or $text=='ghalb'){
  362. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '❤️????????????']);
  363.  
  364. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????❤️????????']);
  365.  
  366. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????❤️????']);
  367.  
  368. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????????❤️']);
  369.  
  370. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????????❤️']);
  371.  
  372. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????????❤️']);
  373.  
  374. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????❤️????']);
  375.  
  376. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????????❤️????']);
  377.  
  378. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????❤️????????']);
  379.  
  380. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????❤️????????']);
  381.  
  382. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '❤️????????????']);
  383.  
  384. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '❤️????????????']);
  385.  
  386. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '❤️????????????']);
  387.  
  388. }
  389. if($text=='عشق' or $text=='love'){
  390. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '????‍♀________________????‍♂']);
  391.  
  392. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀_______________????‍♂']);
  393.  
  394. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀______________????‍♂']);
  395.  
  396. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀_____________????‍♂']);
  397.  
  398. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀____________????‍♂']);
  399.  
  400. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀___________????‍♂']);
  401.  
  402. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀__________????‍♂']);
  403.  
  404. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀_________????‍♂']);
  405.  
  406. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀________????‍♂']);
  407.  
  408. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀_______????‍♂']);
  409.  
  410. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀______????‍♂']);
  411.  
  412. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀____????‍♂']);
  413.  
  414. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀___????‍♂']);
  415.  
  416. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♀__????‍♂']);
  417.  
  418. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' =>'????‍♀_????‍♂']);
  419.  
  420. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????love????']);
  421. }
  422. if($text=='موتور' or $text=='motor'){
  423. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '????________________????']);
  424.  
  425. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_______________????']);
  426.  
  427. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????______________????']);
  428.  
  429. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_____________????']);
  430.  
  431. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????____________????']);
  432.  
  433. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????___________????']);
  434.  
  435. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????__________????']);
  436.  
  437. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_________????']);
  438.  
  439. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????________????']);
  440.  
  441. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_______????']);
  442.  
  443. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????______????']);
  444.  
  445. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????____????']);
  446.  
  447. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????___????']);
  448.  
  449. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????__????']);
  450.  
  451. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' =>'_????????']);
  452.  
  453. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????@aaamir9072????']);
  454. }
  455.  
  456.  
  457.  
  458. if($text=='ماشین' or $text=='car'){
  459. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '????________________????']);
  460.  
  461. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_______________????']);
  462.  
  463. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????______________????']);
  464.  
  465. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_____________????']);
  466.  
  467. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????____________????']);
  468.  
  469. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????___________????']);
  470.  
  471. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????__________????']);
  472.  
  473. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_________????']);
  474.  
  475. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????________????']);
  476.  
  477. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_______????']);
  478.  
  479. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????______????']);
  480.  
  481. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????____????']);
  482.  
  483. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????___????']);
  484.  
  485. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????__????']);
  486.  
  487. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????_????']);
  488.  
  489. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????BOOM????']);
  490. }
  491.  
  492.  
  493.  
  494. /*===============Kir????===============*/
  495. if($text=='kir' or $text=='کیر'){
  496. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '
  497. ????         ????
  498. ????       ????
  499. ????     ????
  500. ????   ????
  501. ????????
  502. ????   ????
  503. ????      ????
  504. ????        ????
  505. ????          ????
  506. ????            ????']);
  507. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  508. ????
  509. ????
  510. ????
  511. ????
  512. ????
  513. ????
  514. ????
  515. ????
  516. ????']);
  517. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  518. ????????????????????????????
  519. ????                            ????
  520. ????                            ????
  521. ????????????????????????????
  522. ????    ????
  523. ????       ????
  524. ????          ???? 
  525. ????            ????
  526. ????              ????
  527. ????                ????
  528. ????        ‌          ????']);
  529. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '
  530. ????         ???? 
  531. ????       ????
  532. ????     ????
  533. ????   ????
  534. ???????? 
  535. ????   ????
  536. ????      ????
  537. ????        ????
  538. ????           ????
  539. ----------------------
  540. ????
  541. ????
  542. ????
  543. ????
  544. ????
  545. ????
  546. ????
  547. ????
  548. ????
  549. ----------------------
  550. ????????????????????????????
  551. ????                            ????
  552. ????                            ????
  553. ????????????????????????????
  554. ????    ????
  555. ????       ????
  556. ????          ???? 
  557. ????            ????
  558. ????              ????
  559. ????                ????
  560. ????        ‌          ????
  561. ----------------------
  562. عی کیر????????']);
  563.     
  564. }
  565. /*===============شمارش فارسی===============*/
  566. if($text=='شمارش فا' or $text=='NumberFa'){
  567. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'بالاباش ببين چطوري مادرتو صلاخي مکينم چصکي موصکي جان خههخهخهخ بي ناموس ممبر واس من قد قد نکن چص ميکنمت بي ناموس واس اربابت شاخ نشو همين لنگه دمپايي رو تو کس مادرت ول ميدم چسکي مادر حوس کردي کير  بکنم تو ما تحت شعاع ناموس گراميت"؟ خخخهه مادرکسه بالاباش ببينم چي بارته تو  الاغ جان بي ناموس خارکسه تو کيرمم ميشيي يا خير؟؟؟خخخخخخخخخخخخخخ مادرکسه کاتکليک ناموس خخخخخخخخخخخخخخ بالاببالاباش.... اين يک فرمان از اربابت ب تو اضحار شد پس لطفا بالاباش']);
  568. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'خخخخخخخخخخخخمادرتو ب 9999 روش پوزيشن گاييدم بوم!خخخخخخخخخخخخخخخ خارتو ب روش فرقوني 9999 بار گاييدم بوم!خخخخخخخخخخخخخخخخخخخخخخ پدرتو ب صلاخي بستم 1 بار کلا بوم!خخخخخخخخخخخخخخخخخخخخخخخخخخخخخ مادرت کسه بالاباش مادرت خره بالاباش اوب مممادر الاغ زاده نفهم کسافت ناموس بي فرهنگ ناموس بدخبت خيلي بي عدبي تو بي ناموس ميفهمي؟']);
  569. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'خارکصه بالا باش']);
  570. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'خخخخخخخخخخخخخخخ']);
  571. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'پيتزا تو کص ننتتتتتتتتت']);
  572. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'رلت تو کص ننت']);
  573. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'پاره تو کص ننت']);
  574. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'دفتر تو کص ننت']);
  575. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'موس تو کص ننت']);
  576. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'کتاب تو کص ننت']);
  577. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'برنامه تلگرام تو کص ننت']);
  578. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'برنامه بنديکام تو کص ننت']);
  579. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'گوشيم تو کص ننت']);
  580. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'اين مداد ها تو کص ننت']);
  581. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'خودکار تو ک ننت']);
  582. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'جمجمه تو کص ننت']);
  583. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'قمقمه تو کص ننت']);
  584. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'سيم تو کص ننت']);
  585. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'پنجره تو کص ننت']);
  586. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'پارده تو کص ننت']);
  587. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'پنکه تو کص ننت']);
  588. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'کيس پيسيم تو کص ننت']);
  589. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'باطريه گوشيم تو کص ننت']);
  590. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'جورابام تو کص ننت']);
  591. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'بي ناموس کص ننت شد؟']);
  592. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱']);
  593. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۲']);
  594. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۳']);
  595. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۴']);
  596. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۵']);
  597. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۶']);
  598. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۷']);
  599. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۸']);
  600. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۹']);
  601. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱۰']);
  602. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱']);
  603. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۲']);
  604. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۳']);
  605. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۴']);
  606. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۵']);
  607. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۶']);
  608. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۷']);
  609. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۸']);
  610. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۹']);
  611. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱۰']);
  612. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱']);
  613. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۲']);
  614. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۳']);
  615. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۴']);
  616. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۵']);
  617. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۶']);
  618. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۷']);
  619. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۸']);
  620. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۹']);
  621. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱۰']);
  622. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱']);
  623. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۲']);
  624. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۳']);
  625. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۴']);
  626. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۵']);
  627. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۶']);
  628. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۷']);
  629. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۸']);
  630. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۹']);
  631. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱۰']);
  632. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱']);
  633. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۲']);
  634. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۳']);
  635. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۴']);
  636. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۵']);
  637. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۶']);
  638. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۷']);
  639. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۸']);
  640. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۹']);
  641. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '۱۰']);
  642. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'خب دیگه باختی برو تو کص ننت شات شدی بایز پسرم']);
  643.  
  644. }
  645. /*===============شمارش انگیلیسی===============*/
  646. if($text=='شمارش ان' or $text=='NumberEn'){
  647. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR SAG BALA BASH']);
  648. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR GAV BALA BASH']);
  649. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR KHAR BALA BASH']);
  650. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR KHAZ BALA BASH']);
  651. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR HEYVUN BALA BASH']);
  652. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR GORAZ BALA BASH']);
  653. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR KROKODIL BALA BASH']);
  654. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR SHOTOR BALA BASH']);
  655. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MADAR SHOTOR MORGH BALA BASH']);
  656. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'MIKHAY TIZ BEGAMET HALA BEBI KHHKHKHKHK SORAATI NANATO MIKONAM']);
  657. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'CHIYE KOS MEMBER BABT TAZE BARAT PC KHRIDE BI NAMOS MEMBER?']);
  658. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'NANE MOKH AZAD NANE SHAM PAYNI NANE AROS MADAR KENTAKI PEDAR HALAZONI KIR MEMBERAK TIZ BASH YALA  TIZZZZZ????']);
  659. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'FEK KONAM NANE NANATI NAGAIIDAM KE ENGHAD SHAKHHI????????????????????????????????????HEN NANE GANGANDE PEDAR LASHI']);
  660. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'to yatimi enghad to pv man daso pa mizani koskesh member man doroste nanato ye zaman mikardam vali toro beh kiramam nemigiram']);
  661. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'KIRAM TU KUNE NNT BALA BASH KIRAM TU DAHANE MADARET BALA BASH']);
  662. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'KHARETO BE GA MIDAM BALA BASH']);
  663. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '1']);
  664. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '2']);
  665. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '3']);
  666. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '4']);
  667. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '5']);
  668. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '6']);
  669. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '7']);
  670. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '8']);
  671. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '9']);
  672. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '10']);
  673. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '1']);
  674. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '2']);
  675. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '3']);
  676. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '4']);
  677. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '5']);
  678. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '6']);
  679. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '7']);
  680. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '8']);
  681. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '9']);
  682. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '10']);
  683. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '1']);
  684. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '2']);
  685. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '3']);
  686. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '4']);
  687. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '5']);
  688. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '6']);
  689. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '7']);
  690. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '8']);
  691. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '9']);
  692. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '10']);
  693. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '1']);
  694. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '2']);
  695. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '3']);
  696. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '4']);
  697. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '5']);
  698. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '6']);
  699. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '7']);
  700. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '8']);
  701. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '9']);
  702. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '10']);
  703. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '1']);
  704. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '2']);
  705. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '3']);
  706. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '4']);
  707. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '5']);
  708. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '6']);
  709. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '7']);
  710. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '8']);
  711. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '9']);
  712. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '10']);
  713. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'NABINAM DIGE GOHE EZAFE BOKHORIA']);
  714. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => 'KOS NANAT GAYIDE SHOD BINAMUS!!! SHOT SHODI BINAMUS!BYE']);
  715.  
  716. }
  717.  
  718.  
  719.  
  720. if($text=='زنبور' or $text=='vizviz'){
  721. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '????‍♂????_______????????????????‍♂________????']);
  722.  
  723. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????_______________????']);
  724.  
  725. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????______________????']);
  726.  
  727. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????_____________????']);
  728.  
  729. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????____________????']);
  730.  
  731. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????___________????']);
  732.  
  733. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????__________????']);
  734.  
  735. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????_________????']);
  736.  
  737. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????________????']);
  738.  
  739. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????_______????']);
  740.  
  741. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????______????']);
  742.  
  743. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????____????']);
  744.  
  745. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????___????']);
  746.  
  747. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????__????']);
  748.  
  749. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍♂????_????']);
  750.  
  751. yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => '????‍????????????']);
  752. }
  753.  
  754.  
  755.  
  756. if ($text == 'time' or $text=='ساعت'  or $text=='تایم') {
  757.             date_default_timezone_set('Asia/Tehran');
  758.         yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => ';)']);
  759.         for ($i=1; $i <= 5; $i++){
  760.         yield $MadelineProto->messages->editMessage(['peer' => $peer, 'id' => $msg_id +1, 'message' => date('H:i:s')]);
  761.         yield $MadelineProto->sleep(1);
  762.         }
  763.         }
  764.  
  765. if ($text == 'تاریخ شمسی') {
  766. include 'jdf.php';
  767. $fasl = jdate('f');
  768. $month_name= jdate('F');
  769. $day_name= jdate('l');
  770. $tarikh = jdate('y/n/j');
  771. $hour = jdate('H:i:s - a');
  772. $animal = jdate('q');
  773. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "امروز  $day_name  |$tarikh|
  774.  
  775. نام ماه????: $month_name
  776.  
  777. نام فصل ❄️: $fasl
  778.  
  779. ساعت ⌚️: $hour
  780.  
  781. نام حیوان امسال ????: $animal
  782. "]);
  783. }
  784.  
  785. if ($text == 'تاریخ میلادی') {
  786. date_default_timezone_set('UTC');
  787. $rooz = date("l"); // روز
  788. $tarikh = date("Y/m/d"); // سال
  789. $mah = date("F"); // نام ماه
  790. $hour = date('H:i:s - A'); // ساعت
  791. yield $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "today  $rooz |$tarikh|
  792.  
  793. month name????: $mah
  794.  
  795. time⌚️: $hour"]);
  796. }
  797.  
  798.  
  799.  
  800.   
  801.   
  802.   
  803.  
  804.  if(preg_match("/^[\/\#\!]?(setanswer) (.*)$/i", $text)){
  805. $ip = trim(str_replace("/setanswer ","",$text));
  806. $ip = explode("|",$ip."|||||");
  807. $txxt = trim($ip[0]);
  808. $answeer = trim($ip[1]);
  809. if(!isset($data['answering'][$txxt])){
  810. $data['answering'][$txxt] = $answeer;
  811. file_put_contents("data.json", json_encode($data));
  812. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ɴᴇᴡ ᴡᴏʀᴅ ᴀᴅᴅᴇᴅ ᴛᴏ ʏᴏᴜʀ ᴀɴꜱᴡᴇʀ ʟɪꜱᴛ????"]);
  813. }else{
  814. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴡᴏʀᴅ ᴀʟʀᴇᴀᴅʏ ᴇxɪꜱᴛꜱ"]);
  815.  }
  816. }
  817. if(preg_match("/^[\/\#\!]?(php) (.*)$/i", $text)){
  818. preg_match("/^[\/\#\!]?(php) (.*)$/i", $text, $a);
  819. if(strpos($a[2], '$MadelineProto') === false and strpos($a[2], '$this') === false){
  820. $OutPut = eval("$a[2]");
  821. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "`???? $OutPut`", 'parse_mode'=>'markdown']);
  822. }
  823. }
  824.  
  825. if(preg_match("/^[\/\#\!]?(upload) (.*)$/i", $text)){
  826. preg_match("/^[\/\#\!]?(upload) (.*)$/i", $text, $a);
  827. $oldtime = time();
  828. $link = $a[2];
  829. $ch = curl_init($link);
  830. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  831. curl_setopt($ch, CURLOPT_HEADER, TRUE);
  832. curl_setopt($ch, CURLOPT_NOBODY, TRUE);
  833. $data = curl_exec($ch);
  834. $size1 = curl_getinfo($ch, CURLINFO_CONTENT_LENGTH_DOWNLOAD); curl_close($ch);
  835. $size = round($size1/1024/1024,1);
  836. if($size <= 200.9){
  837. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => '???? Please Wait...
  838. ???? FileSize : '.$size.'MB']);
  839. $path = parse_url($link, PHP_URL_PATH);
  840. $filename = basename($path);
  841. copy($link, "files/$filename");
  842. yield $MadelineProto->messages->sendMedia([
  843.  'peer' => $peer,
  844.  'media' => [
  845.  '_' => 'inputMediaUploadedDocument',
  846.  'file' => "files/$filename",
  847.  'attributes' => [['_' => 'documentAttributeFilename',
  848.  'file_name' => "$filename"]]],
  849.  'message' => "???? Name : $filename
  850. ???? [Your File !]($link)
  851. ???? Size : ".$size.'MB',
  852.  'parse_mode' => 'Markdown'
  853. ]);
  854. $t=time()-$oldtime;
  855. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "✅ ᴜᴘʟᴏᴀᴅᴇᴅ ($t".'s)']);
  856. unlink("files/$filename");
  857. } else {
  858. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => '⚠️ خطا : حجم فایل بیشتر از 200 مگ است!']);
  859. }
  860. }
  861.  if(preg_match("/^[\/\#\!]?(delanswer) (.*)$/i", $text)){
  862. preg_match("/^[\/\#\!]?(delanswer) (.*)$/i", $text, $text);
  863. $txxt = $text[2];
  864. if(isset($data['answering'][$txxt])){
  865. unset($data['answering'][$txxt]);
  866. file_put_contents("data.json", json_encode($data));
  867. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜᴇ ᴡᴏʀᴅ ᴡᴀꜱ ʀᴇᴍᴏᴠᴇᴅ ꜰʀᴏᴍ ᴛʜᴇ ᴀɴꜱᴡᴇʀ ʟɪꜱᴛ????????"]);
  868. }else{
  869. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴡᴏʀᴅ ɪꜱ ᴍɪꜱꜱɪɴɢ ɪɴ ᴛʜᴇ ᴀɴꜱᴡᴇʀ ʟɪꜱᴛ :/"]);
  870.  }
  871. }
  872. if($text == '/id' or $text == 'id'){
  873.   if (isset($message['reply_to_msg_id'])) {
  874.    if($type3 == 'supergroup' or $type3 == 'chat'){
  875.   $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$msg_id]]);
  876.   $messag1 = $gmsg['messages'][0]['reply_to_msg_id'];
  877.   $gms = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$messag1]]);
  878.   $messag = $gms['messages'][0]['from_id'];
  879.  $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => 'ʏᴏᴜʀɪᴅ : '.$messag, 'parse_mode' => 'markdown']);
  880. } else {
  881.         if($type3 == 'user'){
  882.  $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ʏᴏᴜʀɪᴅ : `$peer`", 'parse_mode' => 'markdown']);
  883. }}} else {
  884.   $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ɢʀᴏᴜᴘɪᴅ : `$peer`", 'parse_mode' => 'markdown']);
  885. }
  886. }
  887.  
  888. if(isset($message['reply_to_msg_id'])){
  889. if($text == 'unblock' or $text == '/unblock' or $text == '!unblock'){
  890. if($type3 == 'supergroup' or $type3 == 'chat'){
  891.   $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$msg_id]]);
  892.   $messag1 = $gmsg['messages'][0]['reply_to_msg_id'];
  893.   $gms = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$messag1]]);
  894.   $messag = $gms['messages'][0]['from_id'];
  895.   yield $MadelineProto->contacts->unblock(['id' => $messag]);
  896.   $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴜɴʙʟᴏᴄᴋᴇᴅ!"]);
  897.   } else {
  898.       if($type3 == 'user'){
  899. yield $MadelineProto->contacts->unblock(['id' => $peer]); $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴜɴʙʟᴏᴄᴋᴇᴅ!"]);
  900. }
  901. }
  902. }
  903.  
  904. if($text == 'block' or $text == '/block' or $text == '!block'){
  905. if($type3 == 'supergroup' or $type3 == 'chat'){
  906.   $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$msg_id]]);
  907.   $messag1 = $gmsg['messages'][0]['reply_to_msg_id'];
  908.   $gms = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$messag1]]);
  909.   $messag = $gms['messages'][0]['from_id'];
  910.   yield $MadelineProto->contacts->block(['id' => $messag]);
  911.   $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ʙʟᴏᴄᴋᴇᴅ!"]);
  912.   } else {
  913.        if($type3 == 'user'){
  914. yield $MadelineProto->contacts->block(['id' => $peer]); $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ʙʟᴏᴄᴋᴇᴅ!"]);
  915. }
  916. }
  917. }
  918.  
  919. if(preg_match("/^[\/\#\!]?(setenemy) (.*)$/i", $text)){
  920. $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$msg_id]]);
  921.   $messag1 = $gmsg['messages'][0]['reply_to_msg_id'];
  922.   $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$messag1]]);
  923.   $messag = $gmsg['messages'][0]['from_id'];
  924.   if(!in_array($messag, $data['enemies'])){
  925.     $data['enemies'][] = $messag;
  926.     file_put_contents("data.json", json_encode($data));
  927.     yield $MadelineProto->contacts->block(['id' => $messag]);
  928.     $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "$messag ɪꜱ ɴᴏᴡ ɪɴ ᴇɴᴇᴍʏ ʟɪꜱᴛ"]);
  929.   } else {
  930.     $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴜꜱᴇʀ ᴡᴀꜱ ɪɴ ᴇɴᴇᴍʏʟɪꜱᴛ"]);
  931.   }
  932. }
  933. if(preg_match("/^[\/\#\!]?(delenemy) (.*)$/i", $text)){
  934. $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$msg_id]]);
  935.   $messag1 = $gmsg['messages'][0]['reply_to_msg_id'];
  936.   $gmsg = yield $MadelineProto->channels->getMessages(['channel' => $peer, 'id' => [$messag1]]);
  937.   $messag = $gmsg['messages'][0]['from_id'];
  938.   if(in_array($messag, $data['enemies'])){
  939.     $k = array_search($messag, $data['enemies']);
  940.     unset($data['enemies'][$k]);
  941.     file_put_contents("data.json", json_encode($data));
  942.     yield $MadelineProto->contacts->unblock(['id' => $messag]);
  943.     $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "$messag ᴅᴇʟᴇᴛᴇᴅ ꜰʀᴏᴍ ᴇɴᴇᴍʏ ʟɪꜱᴛ"]);
  944.   } else{
  945.     $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴜꜱᴇʀ ᴡᴀꜱɴ'ᴛ ɪɴ ᴇɴᴇᴍʏʟɪꜱᴛ"]);
  946.   }
  947.  }
  948. }
  949.  
  950. if(preg_match("/^[\/\#\!]?(answerlist)$/i", $text)){
  951. if(count($data['answering']) > 0){
  952. $txxxt = "ʟɪꜱᴛ ᴏꜰ ᴀɴꜱᴡᴇʀꜱ :
  953. ";
  954. $counter = 1;
  955. foreach($data['answering'] as $k => $ans){
  956. $txxxt .= "$counter$k => $ans \n";
  957. $counter++;
  958. }
  959. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $txxxt]);
  960. }else{
  961. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜᴇʀᴇ ɪꜱ ɴᴏ ᴀɴꜱᴡᴇʀ!"]);
  962.   }
  963.  }
  964.  
  965.  
  966. if($text == 'بازی' or $text == 'سرگرمی' or $text == 'سرگرمی' or $text == 'سرگررمی' or $text == 'گیم' or $text == ' bai' or $text == 'bazy' or $text == 'baz' or $text == 'bazii'){
  967. $load = sys_getloadavg();
  968. $mem_using = round(memory_get_usage() / 1024 / 1024,1);
  969. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "
  970. ???? یا vizviz  ????
  971. ⚠️ زنبور مادرجنده و انسان بی نوا ❌
  972.  
  973. ????  ساک یا suck  ????
  974. ???? صاک زدن مادر بدخاها برا صگِ امیر  ⚡️
  975.  
  976. ????  جق یا  jaq  ????
  977. ???? جق زدن مادر بدخاها برا صگِ امیر ????
  978. 《 نه امیر  کیرشو نجص نمیکنه ❌???? 》 
  979.  
  980.  ????   ماشین یا car   ????
  981. ???? انفجار ماشین????
  982.  
  983. ????  موتور  یا  motor  ????
  984. ????  موتور و اهنربا  ????
  985.  
  986. ????    بکیرم یا bk    ????
  987. ???? کلمه ی bk بصورت اموجی ????
  988.  
  989. ???? کیر یا kir  ????
  990. ????  کلمه ی کیر با اموجی ????
  991.  
  992.  
  993.  ???? بخش ساعت ????
  994.  
  995. ????  ساعت  ????
  996. ????️‍♀️ دریافت ساعت دقیق تا 60 صانیه بروز میشه ????
  997.  
  998. ???????? تاریخ شمسی  ????????
  999. ????????دریافت تاریخ شمسی ????????
  1000.  
  1001. ???????? تاریخ میلادی ????????
  1002.  ???????? دریافت تاریخ میلادی ????????
  1003. ????  ????
  1004. ⛩ ᴄᴏᴅᴇᴅ ʙʏ @aaamir9072|@aamir907bot  ????
  1005.  
  1006. ",
  1007. 'parse_mode' => 'markdown']);
  1008. }
  1009.  
  1010.  
  1011. if($text == ' راهنما' or $text == 'رانما' or $text == 'راعنما' or $text == 'زاهنما' or $text == 'داهنما' or $text == 'واهنما' or $text == 'کمک' or $text == 'راهنما' or $text == 'هلپ'){
  1012. $load = sys_getloadavg();
  1013. $mem_using = round(memory_get_usage() / 1024 / 1024,1);
  1014. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "
  1015. ????تنظیمات ???? 
  1016. ???? کاربردی????دارای بخش جواب خودکار
  1017. ????سرگرمی
  1018. ???? انمی =بخش بگا دهنده بدخواهاتون
  1019.  
  1020. ⛩ ᴄᴏᴅᴇᴅ ʙʏ @aaamir9072|@aamir907bot ????
  1021.  
  1022. ",
  1023. 'parse_mode' => 'markdown']);
  1024. }
  1025.  
  1026. if($text == 'انمی' or $text == 'انمی'){
  1027. $load = sys_getloadavg();
  1028. $mem_using = round(memory_get_usage() / 1024 / 1024,1);
  1029. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "
  1030.  کارمیکنه اینجوری ⭕️ 
  1031. /setenemy replay 
  1032.  
  1033.  
  1034. ♨️ /delenemy  ایدی عددی بیناموص یا ریپلی ♨️
  1035. ⭕️ حزف بدخا با ایدی عددی یا ریپلی (ریپلی فقط تو گروه کارمیکنه  اینجوری ⭕️
  1036. /delenemy replay 
  1037.  
  1038. ♨️  clean enemylist   ♨️
  1039. ⭕️ پاک کردن لیست بدخاعای بیناموص ⭕️
  1040.  
  1041. ♨️ flood  [تعداد] [متن] ♨️
  1042.  ⭕️ اسپم جمله تو یک پیام ⭕️
  1043.  ???? مصال ♨️
  1044.  flood 10 کیون
  1045.  
  1046. ♨️  بشمار  ♨️
  1047. ⭕️ ارسال عدد ازیک  تا ده مخصوص گاعیدن ناموص بدخاعا ⭕️
  1048.  
  1049. ♨️ spam  [تعداد] [متن] ♨️
  1050. ⭕️ ارسال یک پیام ب تعداد دلخاه ⭕️
  1051.  ???? مصال ????
  1052.  spam 10 کیون 
  1053.  
  1054. ????  for  ????
  1055. ???? فروارد فش رگباری ????
  1056.  
  1057. ????  شمارش فا   ????
  1058. ???? ارصال یعالمه فش فارسی و شمارش ????
  1059.  
  1060. ????   شمارش ان   ????
  1061. ☄️ ارسال یعالمه فش انگلیسی و شمارش ????
  1062.  
  1063. ⛩ @aaamir9072 ????
  1064.  
  1065. ",
  1066. 'parse_mode' => 'markdown']);
  1067. }
  1068.  
  1069.  
  1070. if($text == 'تنظیم' or $text == 'تنظیمات' or $text == 'تنظیمانت' or $text == 'تنظیمات' or $text == 'HelpFa' or $text == 'seting' or $text == 'eting' or $text == 'تنظیماات' or $text == 'تنظیمی'){
  1071. $load = sys_getloadavg();
  1072. $mem_using = round(memory_get_usage() / 1024 / 1024,1);
  1073. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "
  1074. ↯????ᴀʙʟɪs sᴇʟғ ʜᴇʟᴘ????↯
  1075.  
  1076. ۝░░░░░░░░░░░░░░░░░N░░░░░░░@aamir907bot░░۝
  1077. ★﴾ ⛩???? @aaamir9072 ????⛩﴿  سلف میدلاین و مدیریت اکانت ★
  1078. ۝░░░░░░░░░░░░░░░░░N░░░░░░░@aaamir9072░░۝
  1079.  
  1080.  
  1081. ????⚙️ مدیریت اکانت ⚙️????
  1082.  
  1083.  
  1084. ⛩  /bot  on یا /bot off  ????
  1085. ????خاموش و روشن کردن ربات ????
  1086.  
  1087.   ????   ping    ربات  ????
  1088. ???? اطلاع از انلاین بودن ربات ????
  1089.  
  1090. ????  load   ????
  1091. ♋️ دریافت پینگ سرور ????
  1092.  
  1093. ???? online on یا online off ⏰
  1094. ⌚️ روشن و خاموش کردن ساعت تو اسمو بیو ????
  1095.  
  1096. ⌨️ typing on یا typing off ❇️
  1097. ???? روشن و خاموش کردن حالت (درحال نوشتن)تو گروه بعد ازهرپیام ????
  1098.  
  1099. ???? markread  on یا markread off ????‍????
  1100. ????‍???? روشن و خاموش کردن حالت سین خودکار ????
  1101.  
  1102. ????  poker  on یا poker off  ????
  1103.  ???? روشن و خاموش کردن حالت پوکر(هرجا پوکر ببینه روش ریپلی میزنه ????) ????
  1104.  
  1105. ۝░░░░░░░░░░░░░░░░░N░░░░░░░@aaamir907░░۝
  1106. ★﴾ ⛩???? @aaamir9072 ????⛩﴿  سلف میدلاین و مدیریت اکانت ★
  1107. ۝░░░░░░░░░░░░░░░░░N░░░░░░░@aamir907bot░░۝
  1108.  
  1109. ۝۝۝۝۝۝۝۝۝۝۝۝
  1110.  
  1111. ➣ ᴘɪɴɢ ᴀɴᴅ ʟᴏᴀᴅ ɢᴜɪᴅᴇ 
  1112.  
  1113. ᴀᴍᴏᴜɴᴛ ᴏꜰ ʀᴀᴍ ɪɴ ᴜꜱᴇ : $mem_using ᴍʙ
  1114. ᴘɪɴɢ ʟᴏᴀᴅᴇᴅ ꜱᴇʀᴠᴇʀ : $load[0]
  1115. ",
  1116. 'parse_mode' => 'markdown']);
  1117. }
  1118.  
  1119.  
  1120. if($text == 'pra' or $text == 'جواب خودکار' or $text == 'کادبردی' or $text == 'کاربردی' or $text == 'کاربردییی' or $text == 'helpen' or $text == 'کاربردیی' or $text == 'کاربردی'){
  1121. $load = sys_getloadavg();
  1122. $mem_using = round(memory_get_usage() / 1024 / 1024,1);
  1123. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "
  1124. ↯????ᴀʙʟɪs sᴇʟғ ʜᴇʟᴘ????↯
  1125.  
  1126. ۝░░░░░░░░░░░░░░░░░۝
  1127. ★﴾ɴᴀᴅᴇʟɪɴᴇ sᴇʟғ ʙᴏᴛ ᴀɴᴅ ᴀᴄᴄᴏᴜɴᴛ ᴍᴀɴᴀɢᴇʀ 
  1128. ᴄᴏᴅᴇᴅ ʙʏ ⛩???? @aaamir9072 ????⛩﴿ ★
  1129. ۝░░░░░░░░░░░░░░░░░۝ 
  1130.  
  1131. wiki (text) ????
  1132. ???? جستجو در ویکی پدیا ????
  1133.  
  1134. ☁️ /weather اسم شهر ????
  1135. ???? دریافت وضعیت هوای شهر دلخاه????
  1136.  
  1137. ????️ /music  [متن]  ☢️
  1138. ???? موسیقی دلخاه ????
  1139.  
  1140. ♋️ /info  [@username]  ♓️
  1141. ا???? طلاعات کاربر با ایدی ????
  1142.  
  1143. ????  gpinfo  ????
  1144. ???? دریافت اطلاعات گروه????
  1145.  
  1146. ⚗️ /sessions  ????
  1147. ???? دریافت نشصت های فعال اکانت????
  1148.  
  1149. ???? /save  [ریپلی]  ????
  1150. ????  زخیره کردن متن فایل و هرچیز دیگعی تو پیوی (فضای ابری ) ربات ????
  1151.  
  1152. ???? /id  [ریپلی]  ????
  1153. ????️ دریافت ایدی عددی شخص با ریپلی✔️
  1154.  
  1155. ???? pic (متن)  ????
  1156. ???? دریافت عکس مرتبط با متن ????
  1157.  
  1158. ???? gif (متن) ????
  1159. ???? دریافت گیف مرتبط با متن ????
  1160.  
  1161. ????  /joke ????
  1162. ????‍♀️ جوک بصورت رندوم ????
  1163.  
  1164. ???? like (متن) ☘️
  1165. ???? ساخت متن بهمراه دکمه ی لایک ????
  1166.  
  1167. ???? search (متن)  ????
  1168. ???? جستجوی متن تو پیوی و گروه ????
  1169. ۝░░░░░░░░░░░░░░░░░۝
  1170. ★﴾ɴᴀᴅᴇʟɪɴᴇ sᴇʟғ ʙᴏᴛ ᴀɴᴅ ᴀᴄᴄᴏᴜɴᴛ ᴍᴀɴᴀɢᴇʀ ᴄᴏᴅᴇᴅ ʙʏ ⛩???? @aaamir9072 ????⛩﴿ ★
  1171. ۝░░░░░░░░░░░░░░░░░۝ 
  1172. ???? پخش جواب خودکار ????⛓
  1173.  
  1174.  
  1175. ???? /setanswer  جواب|متن  ????
  1176. ☣️ تنظیم جواب خدکار برا ی کلمه یا جمله ♊️
  1177.  ???? مصال ????
  1178.  /setanswer amir|jonam
  1179.  ☣️فارسیم میتونین بنویسین ????️‍♀️
  1180.  
  1181.  
  1182. ⚜️ /delanswer  [متن] ✴️
  1183. ???? حزف جواب خدکار ????
  1184.  ???? مصال ????
  1185.  /delanswer Sis
  1186.  
  1187.  
  1188. ♋️ /answerlist ♋️
  1189.   ???? دریافت لیست جواب خدکار ????
  1190.  
  1191.  
  1192.  
  1193.  
  1194. ⛔️ /clean answers  ????
  1195. ???? خالی کردن لیست جواب خدکار ????
  1196.  
  1197.  
  1198. ۝░░░░░░░░░░░░░░░░░N░░░░░░░@aaamir907░░۝
  1199. ★﴾ ⛩???? @aaamir9072 ????⛩﴿  سلف میدلاین و مدیریت اکانت ★
  1200. ۝░░░░░░░░░░░░░░░░░N░░░░░░░@aamir907bot░░۝
  1201.  
  1202. ↻♢ ᴘɪɴɢ ᴀɴᴅ ʟᴏᴀᴅ ɢᴜɪᴅᴇ ♢↻
  1203.  
  1204. ᴀᴍᴏᴜɴᴛ ᴏꜰ ʀᴀᴍ ɪɴ ᴜꜱᴇ : $mem_using ᴍʙ
  1205. ᴘɪɴɢ ʟᴏᴀᴅᴇᴅ ꜱᴇʀᴠᴇʀ : $load[0]
  1206.  
  1207. ",
  1208. 'parse_mode' => 'markdown']);
  1209. }
  1210.  
  1211. if(preg_match("/^[\/\#\!]?(save)$/i", $text) && isset($message['reply_to_msg_id'])){
  1212. $me = yield $MadelineProto->get_self();
  1213. $me_id = $me['id'];
  1214. yield $MadelineProto->messages->forwardMessages(['from_peer' => $peer, 'to_peer' => $me_id, 'id' => [$message['reply_to_msg_id']]]);
  1215.       $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "????♨️> ꜱᴀᴠᴇᴅ????♨️"]);
  1216.      }
  1217.  if(preg_match("/^[\/\#\!]?(typing) (on|off)$/i", $text)){
  1218. preg_match("/^[\/\#\!]?(typing) (on|off)$/i", $text, $m);
  1219. $data['typing'] = $m[2];
  1220. file_put_contents("data.json", json_encode($data));
  1221.       $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴛʏᴘɪɴɢ ɴᴏᴡ ɪꜱ $m[2]"]);
  1222.      }
  1223.  if(preg_match("/^[\/\#\!]?(echo) (on|off)$/i", $text)){
  1224. preg_match("/^[\/\#\!]?(echo) (on|off)$/i", $text, $m);
  1225. $data['echo'] = $m[2];
  1226. file_put_contents("data.json", json_encode($data));
  1227.       $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴇᴄʜᴏ ɴᴏᴡ ɪꜱ $m[2]"]);
  1228.      }
  1229.  if(preg_match("/^[\/\#\!]?(markread) (on|off)$/i", $text)){
  1230. preg_match("/^[\/\#\!]?(markread) (on|off)$/i", $text, $m);
  1231. $data['markread'] = $m[2];
  1232. file_put_contents("data.json", json_encode($data));
  1233.       $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴍᴀʀᴋʀᴇᴀᴅ ɴᴏᴡ ɪꜱ $m[2]"]);
  1234.      }
  1235.  if(preg_match("/^[\/\#\!]?(info) (.*)$/i", $text)){
  1236. preg_match("/^[\/\#\!]?(info) (.*)$/i", $text, $m);
  1237. $mee = yield $MadelineProto->get_full_info($m[2]);
  1238. $me = $mee['User'];
  1239. $me_id = $me['id'];
  1240. $me_status = $me['status']['_'];
  1241. $me_bio = $mee['full']['about'];
  1242. $me_common = $mee['full']['common_chats_count'];
  1243. $me_name = $me['first_name'];
  1244. $me_uname = $me['username'];
  1245. $mes = "ɪᴅ : $me_id \nɴᴀᴍᴇ: $me_name \nᴜꜱᴇʀɴᴀᴍᴇ: @$me_uname \nꜱᴛᴀᴛᴜꜱ: $me_status \nʙɪᴏ: $me_bio \nᴄᴏᴍᴍᴏɴ ɢʀᴏᴜᴘꜱ ᴄᴏᴜɴᴛ: $me_common";
  1246. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => $mes]);
  1247.      }
  1248.  if(preg_match("/^[\/\#\!]?(block) (.*)$/i", $text)){
  1249. preg_match("/^[\/\#\!]?(block) (.*)$/i", $text, $m);
  1250. yield $MadelineProto->contacts->block(['id' => $m[2]]);
  1251. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ʙʟᴏᴄᴋᴇᴅ!"]);
  1252.      }
  1253.  if(preg_match("/^[\/\#\!]?(unblock) (.*)$/i", $text)){
  1254. preg_match("/^[\/\#\!]?(unblock) (.*)$/i", $text, $m);
  1255. yield $MadelineProto->contacts->unblock(['id' => $m[2]]);
  1256. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴜɴʙʟᴏᴄᴋᴇᴅ!"]);
  1257.      }
  1258.  if(preg_match("/^[\/\#\!]?(checkusername) (@.*)$/i", $text)){
  1259. preg_match("/^[\/\#\!]?(checkusername) (@.*)$/i", $text, $m);
  1260. $check = yield $MadelineProto->account->checkUsername(['username' => str_replace("@", "", $m[2])]);
  1261. if($check == false){
  1262. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴇxɪꜱᴛꜱ!"]);
  1263. } else{
  1264. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ꜰʀᴇᴇ!"]);
  1265. }
  1266.      }
  1267.  if(preg_match("/^[\/\#\!]?(setfirstname) (.*)$/i", $text)){
  1268. preg_match("/^[\/\#\!]?(setfirstname) (.*)$/i", $text, $m);
  1269. yield $MadelineProto->account->updateProfile(['first_name' => $m[2]]);
  1270. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴅᴏɴᴇ!"]);
  1271.      }
  1272.  if(preg_match("/^[\/\#\!]?(setlastname) (.*)$/i", $text)){
  1273. preg_match("/^[\/\#\!]?(setlastname) (.*)$/i", $text, $m);
  1274. yield $MadelineProto->account->updateProfile(['last_name' => $m[2]]);
  1275. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴅᴏɴᴇ!"]);
  1276.      }
  1277.  if(preg_match("/^[\/\#\!]?(setbio) (.*)$/i", $text)){
  1278. preg_match("/^[\/\#\!]?(setbio) (.*)$/i", $text, $m);
  1279. yield $MadelineProto->account->updateProfile(['about' => $m[2]]);
  1280. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴅᴏɴᴇ!"]);
  1281.      }
  1282.  if(preg_match("/^[\/\#\!]?(setusername) (.*)$/i", $text)){
  1283. preg_match("/^[\/\#\!]?(setusername) (.*)$/i", $text, $m);
  1284. yield $MadelineProto->account->updateUsername(['username' => $m[2]]);
  1285. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴅᴏɴᴇ!"]);
  1286.      }
  1287.  if(preg_match("/^[\/\#\!]?(join) (.*)$/i", $text)){
  1288. preg_match("/^[\/\#\!]?(join) (.*)$/i", $text, $m);
  1289. yield $MadelineProto->channels->joinChannel(['channel' => $m[2]]);
  1290. $MadelineProto->messages->editMessage(['peer' => $peer,'id' => $msg_id,'message' => "ᴊᴏɪɴᴇᴅ!"]);
  1291.      }
  1292. if(preg_match("/^[\/\#\!]?(add2all) (@.*)$/i", $text)){
  1293. preg_match("/^[\/\#\!]?(add2all) (@.*)$/i", $text, $m);
  1294. $dialogs = yield $MadelineProto->get_dialogs();
  1295. foreach ($dialogs as $peeer) {
  1296. $peer_info = yield $MadelineProto->get_info($peeer);
  1297. $peer_type = $peer_info['type'];
  1298. if($peer_type == "supergroup"){
  1299.   yield $MadelineProto->channels->inviteToChannel(['channel' => $peeer, 'users' => [$m[2]]]);
  1300. }
  1301. }
  1302. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴀᴅᴅᴇᴅ ᴛᴏ ᴀʟʟ ꜱᴜᴘᴇʀɢʀᴏᴜᴘꜱ"]);
  1303.      }
  1304.  if(preg_match("/^[\/\#\!]?(newanswer) (.*) \|\|\| (.*)$/i", $text)){
  1305. preg_match("/^[\/\#\!]?(newanswer) (.*) \|\|\| (.*)$/i", $text, $m);
  1306. $txxt = $m[2];
  1307. $answeer = $m[3];
  1308. if(!isset($data['answering'][$txxt])){
  1309. $data['answering'][$txxt] = $answeer;
  1310. file_put_contents("data.json", json_encode($data));
  1311. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ɴᴇᴡ ᴡᴏʀᴅ ᴀᴅᴅᴇᴅ ᴛᴏ ᴀɴꜱᴡᴇʀʟɪꜱᴛ"]);
  1312. } else{
  1313. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴡᴏʀᴅ ᴡᴀꜱ ɪɴ ᴀɴꜱᴡᴇʀʟɪꜱᴛ"]);
  1314. }
  1315.      }
  1316.  if(preg_match("/^[\/\#\!]?(delanswer) (.*)$/i", $text)){
  1317. preg_match("/^[\/\#\!]?(delanswer) (.*)$/i", $text, $m);
  1318. $txxt = $m[2];
  1319. if(isset($data['answering'][$txxt])){
  1320. unset($data['answering'][$txxt]);
  1321. file_put_contents("data.json", json_encode($data));
  1322. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴡᴏʀᴅ ᴅᴇʟᴇᴛᴇᴅ ꜰʀᴏᴍ ᴀɴꜱᴡᴇʀʟɪꜱᴛ"]);
  1323. } else{
  1324. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴡᴏʀᴅ ᴡᴀꜱɴ'ᴛ ɪɴ ᴀɴꜱᴡᴇʀʟɪꜱᴛ"]);
  1325. }
  1326.      }
  1327.  if(preg_match("/^[\/\#\!]?(clean answers)$/i", $text)){
  1328. $data['answering'] = [];
  1329. file_put_contents("data.json", json_encode($data));
  1330. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴀɴꜱᴡᴇʀʟɪꜱᴛ ɪꜱ ɴᴏᴡ ᴇᴍᴘᴛʏ!"]);
  1331.      }
  1332.  if(preg_match("/^[\/\#\!]?(setenemy) (.*)$/i", $text)){
  1333. preg_match("/^[\/\#\!]?(setenemy) (.*)$/i", $text, $m);
  1334. $mee = yield $MadelineProto->get_full_info($m[2]);
  1335. $me = $mee['User'];
  1336. $me_id = $me['id'];
  1337. $me_name = $me['first_name'];
  1338. if(!in_array($me_id, $data['enemies'])){
  1339. $data['enemies'][] = $me_id;
  1340. file_put_contents("data.json", json_encode($data));
  1341. yield $MadelineProto->contacts->block(['id' => $m[2]]);
  1342. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "$me_name ɪꜱ ɴᴏᴡ ɪɴ ᴇɴᴇᴍʏ ʟɪꜱᴛ"]);
  1343. } else {
  1344. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴜꜱᴇʀ ᴡᴀꜱ ɪɴ ᴇɴᴇᴍʏʟɪꜱᴛ"]);
  1345. }
  1346.      }
  1347.  if(preg_match("/^[\/\#\!]?(delenemy) (.*)$/i", $text)){
  1348. preg_match("/^[\/\#\!]?(delenemy) (.*)$/i", $text, $m);
  1349. $mee = yield $MadelineProto->get_full_info($m[2]);
  1350. $me = $mee['User'];
  1351. $me_id = $me['id'];
  1352. $me_name = $me['first_name'];
  1353. if(in_array($me_id, $data['enemies'])){
  1354. $k = array_search($me_id, $data['enemies']);
  1355. unset($data['enemies'][$k]);
  1356. file_put_contents("data.json", json_encode($data));
  1357. yield $MadelineProto->contacts->unblock(['id' => $m[2]]);
  1358. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "$me_name ᴅᴇʟᴇᴛᴇᴅ ꜰʀᴏᴍ ᴇɴᴇᴍʏ ʟɪꜱᴛ"]);
  1359. } else{
  1360. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴛʜɪꜱ ᴜꜱᴇʀ ᴡᴀꜱɴ'ᴛ ɪɴ ᴇɴᴇᴍʏʟɪꜱᴛ"]);
  1361. }
  1362.      }
  1363.  if(preg_match("/^[\/\#\!]?(clean enemylist)$/i", $text)){
  1364. $data['enemies'] = [];
  1365. file_put_contents("data.json", json_encode($data));
  1366. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴇɴᴇᴍʏʟɪꜱᴛ ɪꜱ ɴᴏᴡ ᴇᴍᴘᴛʏ!"]);
  1367.      }
  1368.  if(preg_match("/^[\/\#\!]?(enemylist)$/i", $text)){
  1369. if(count($data['enemies']) > 0){
  1370. $txxxt = "ᴇɴᴇᴍʏʟɪꜱᴛ :
  1371. ";
  1372. $counter = 1;
  1373. foreach($data['enemies'] as $ene){
  1374.   $mee = yield $MadelineProto->get_full_info($ene);
  1375.   $me = $mee['User'];
  1376.   $me_name = $me['first_name'];
  1377.   $txxxt .= "$counter$me_name \n";
  1378.   $counter++;
  1379. }
  1380. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $txxxt]);
  1381. } else{
  1382. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ɴᴏ ᴇɴᴇᴍʏ!"]);
  1383. }
  1384.      }
  1385.  if(preg_match("/^[\/\#\!]?(inv) (@.*)$/i", $text) && $update['_'] == "updateNewChannelMessage"){
  1386. preg_match("/^[\/\#\!]?(inv) (@.*)$/i", $text, $m);
  1387. $peer_info = yield $MadelineProto->get_info($message['to_id']);
  1388. $peer_type = $peer_info['type'];
  1389. if($peer_type == "supergroup"){
  1390. yield $MadelineProto->channels->inviteToChannel(['channel' => $message['to_id'], 'users' => [$m[2]]]);
  1391. } else{
  1392. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "ᴊᴜꜱᴛ ꜱᴜᴘᴇʀɢʀᴏᴜᴘꜱ"]);
  1393. }
  1394.      }
  1395.    
  1396.      
  1397.  if(preg_match("/^[\/\#\!]?(leave)$/i", $text)){
  1398.        $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "Leave"]);
  1399. yield $MadelineProto->channels->leaveChannel(['channel' => $message['to_id']]);
  1400.      }
  1401.  if(preg_match("/^[\/\#\!]?(flood) ([0-9]+) (.*)$/i", $text)){
  1402. preg_match("/^[\/\#\!]?(flood) ([0-9]+) (.*)$/i", $text, $m);
  1403. $count = $m[2];
  1404. $txt = $m[3];
  1405. $spm = "";
  1406. for($i=1; $i <= $count; $i++){
  1407. $spm .= $txt \n";
  1408. }
  1409. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $spm]);
  1410.      }
  1411.  if(preg_match("/^[\/\#\!]?(spam) ([0-9]+) (.*)$/i", $text)){
  1412. preg_match("/^[\/\#\!]?(spam) ([0-9]+) (.*)$/i", $text, $m);
  1413. $count = $m[2];
  1414. $txt = $m[3];
  1415. for($i=1; $i <= $count; $i++){
  1416. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $txt "]);
  1417. }
  1418.      }
  1419.  if(preg_match("/^[\/\#\!]?(music) (.*)$/i", $text)){
  1420. preg_match("/^[\/\#\!]?(music) (.*)$/i", $text, $m);
  1421. $mu = $m[2];
  1422. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@melobot", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1423. $query_id = $messages_BotResults['query_id'];
  1424. $query_res_id = $messages_BotResults['results'][rand(0, count($messages_BotResults['results']))]['id'];
  1425. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1426.      }
  1427.  if(preg_match("/^[\/\#\!]?(wiki) (.*)$/i", $text)){
  1428. preg_match("/^[\/\#\!]?(wiki) (.*)$/i", $text, $m);
  1429. $mu = $m[2];
  1430. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@wiki", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1431. $query_id = $messages_BotResults['query_id'];
  1432. $query_res_id = $messages_BotResults['results'][rand(0, count($messages_BotResults['results']))]['id'];
  1433. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1434.      }
  1435.  if(preg_match("/^[\/\#\!]?(youtube) (.*)$/i", $text)){
  1436. preg_match("/^[\/\#\!]?(youtube) (.*)$/i", $text, $m);
  1437. $mu = $m[2];
  1438. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@uVidBot", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1439. $query_id = $messages_BotResults['query_id'];
  1440. $query_res_id = $messages_BotResults['results'][rand(0, count($messages_BotResults['results']))]['id'];
  1441. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1442.      }
  1443.  if(preg_match("/^[\/\#\!]?(pic) (.*)$/i", $text)){
  1444. preg_match("/^[\/\#\!]?(pic) (.*)$/i", $text, $m);
  1445. $mu = $m[2];
  1446. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@pic", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1447. $query_id = $messages_BotResults['query_id'];
  1448. $query_res_id = $messages_BotResults['results'][rand(0, count($messages_BotResults['results']))]['id'];
  1449. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1450.      }
  1451.  if(preg_match("/^[\/\#\!]?(gif) (.*)$/i", $text)){
  1452. preg_match("/^[\/\#\!]?(gif) (.*)$/i", $text, $m);
  1453. $mu = $m[2];
  1454. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@gif", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1455. $query_id = $messages_BotResults['query_id'];
  1456. $query_res_id = $messages_BotResults['results'][rand(0, count($messages_BotResults['results']))]['id'];
  1457. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1458.      }
  1459.  if(preg_match("/^[\/\#\!]?(google) (.*)$/i", $text)){
  1460. preg_match("/^[\/\#\!]?(google) (.*)$/i", $text, $m);
  1461. $mu = $m[2];
  1462. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@GoogleDEBot", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1463. $query_id = $messages_BotResults['query_id'];
  1464. $query_res_id = $messages_BotResults['results'][rand(0, count($messages_BotResults['results']))]['id'];
  1465. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1466.      }
  1467.  if(preg_match("/^[\/\#\!]?(joke)$/i", $text)){
  1468. preg_match("/^[\/\#\!]?(joke)$/i", $text, $m);
  1469. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@function_robot", 'peer' => $peer, 'query' => '', 'offset' => '0']);
  1470. $query_id = $messages_BotResults['query_id'];
  1471. $query_res_id = $messages_BotResults['results'][0]['id'];
  1472. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1473.      }
  1474.  if(preg_match("/^[\/\#\!]?(aasab)$/i", $text)){
  1475. preg_match("/^[\/\#\!]?(aasab)$/i", $text, $m);
  1476. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@function_robot", 'peer' => $peer, 'query' => '', 'offset' => '0']);
  1477. $query_id = $messages_BotResults['query_id'];
  1478. $query_res_id = $messages_BotResults['results'][1]['id'];
  1479. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1480.      }
  1481.  if(preg_match("/^[\/\#\!]?(like) (.*)$/i", $text)){
  1482. preg_match("/^[\/\#\!]?(like) (.*)$/i", $text, $m);
  1483. $mu = $m[2];
  1484. $messages_BotResults = yield $MadelineProto->messages->getInlineBotResults(['bot' => "@like", 'peer' => $peer, 'query' => $mu, 'offset' => '0']);
  1485. $query_id = $messages_BotResults['query_id'];
  1486. $query_res_id = $messages_BotResults['results'][0]['id'];
  1487. yield $MadelineProto->messages->sendInlineBotResult(['silent' => true, 'background' => false, 'clear_draft' => true, 'peer' => $peer, 'reply_to_msg_id' => $message['id'], 'query_id' => $query_id, 'id' => "$query_res_id"]);
  1488.      }
  1489.  if(preg_match("/^[\/\#\!]?(search) (.*)$/i", $text)){
  1490. preg_match("/^[\/\#\!]?(search) (.*)$/i", $text, $m);
  1491. $q = $m[2];
  1492. $res_search = yield $MadelineProto->messages->search(['peer' => $peer, 'q' => $q, 'filter' => ['_' => 'inputMessagesFilterEmpty'], 'min_date' => 0, 'max_date' => time(), 'offset_id' => 0, 'add_offset' => 0, 'limit' => 50, 'max_id' => $message['id'], 'min_id' => 1]);
  1493. $texts_count = count($res_search['messages']);
  1494. $users_count = count($res_search['users']);
  1495. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => "Msgs Found: $texts_count \nFrom Users Count: $users_count"]);
  1496. foreach($res_search['messages'] as $text){
  1497. $textid = $text['id'];
  1498. yield $MadelineProto->messages->forwardMessages(['from_peer' => $text, 'to_peer' => $peer, 'id' => [$textid]]);
  1499.  }
  1500. }
  1501.  else if(preg_match("/^[\/\#\!]?(weather) (.*)$/i", $text)){
  1502. preg_match("/^[\/\#\!]?(weather) (.*)$/i", $text, $m);
  1503. $query = $m[2];
  1504. $url = json_decode(file_get_contents("http://api.openweathermap.org/data/2.5/weather?q=".$query."&appid=eedbc05ba060c787ab0614cad1f2e12b&units=metric"), true);
  1505. $city = $url["name"];
  1506. $deg = $url["main"]["temp"];
  1507. $type1 = $url["weather"][0]["main"];
  1508. if($type1 == "Clear"){
  1509.                 $tpp = 'آفتابی☀';
  1510.                 file_put_contents('type.txt',$tpp);
  1511.         }
  1512.         elseif($type1 == "Clouds"){
  1513.                 $tpp = 'ابری ☁☁';
  1514.                 file_put_contents('type.txt',$tpp);
  1515.         }
  1516.         elseif($type1 == "Rain"){
  1517.                  $tpp = 'بارانی ☔';
  1518. file_put_contents('type.txt',$tpp);
  1519.         }
  1520.         elseif($type1 == "Thunderstorm"){
  1521.                 $tpp = 'طوفانی ☔☔☔☔';
  1522. file_put_contents('type.txt',$tpp);
  1523.         }
  1524.         elseif($type1 == "Mist"){
  1525.                 $tpp = 'مه ????';
  1526. file_put_contents('type.txt',$tpp);
  1527.         }
  1528.   if($city != ''){
  1529. $ziro = file_get_contents('type.txt');
  1530.   $txt = "دمای شهر $city هم اکنون $deg درجه سانتی گراد می باشد
  1531.  
  1532. شرایط فعلی آب و هوا: $ziro";
  1533. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $txt]);
  1534. unlink('type.txt');
  1535. }else{
  1536.  $txt = "⚠️شهر مورد نظر شما يافت نشد";
  1537. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $txt]);
  1538.  }
  1539. }
  1540.   else if(preg_match("/^[\/\#\!]?(sessions)$/i", $text)){
  1541. $authorizations = yield $MadelineProto->account->getAuthorizations();
  1542. $txxt="";
  1543. foreach($authorizations['authorizations'] as $authorization){
  1544. $txxt .="
  1545. هش: ".$authorization['hash']."
  1546. مدل دستگاه: ".$authorization['device_model']."
  1547. سیستم عامل: ".$authorization['platform']."
  1548. ورژن سیستم: ".$authorization['system_version']."
  1549. api_id: ".$authorization['api_id']."
  1550. app_name: ".$authorization['app_name']."
  1551. نسخه برنامه: ".$authorization['app_version']."
  1552. تاریخ ایجاد: ".date("Y-m-d H:i:s",$authorization['date_active'])."
  1553. تاریخ فعال: ".date("Y-m-d H:i:s",$authorization['date_active'])."
  1554. آی‌پی: ".$authorization['ip']."
  1555. کشور: ".$authorization['country']."
  1556. منطقه: ".$authorization['region']."
  1557.  
  1558. ====================";
  1559. }
  1560. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $txxt]);
  1561.      }
  1562.  if(preg_match("/^[\/\#\!]?(gpinfo)$/i", $text)){
  1563. $peer_inf = yield $MadelineProto->get_full_info($message['to_id']);
  1564. $peer_info = $peer_inf['Chat'];
  1565. $peer_id = $peer_info['id'];
  1566. $peer_title = $peer_info['title'];
  1567. $peer_type = $peer_inf['type'];
  1568. $peer_count = $peer_inf['full']['participants_count'];
  1569. $des = $peer_inf['full']['about'];
  1570. $mes = "ID: $peer_id \nTitle: $peer_title \nType: $peer_type \nMembers Count: $peer_count \nBio: $des";
  1571. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $mes]);
  1572.      }
  1573.    }
  1574.  if($data['power'] == "on"){
  1575.    if ($from_id !=$Sis) {
  1576.    if($message && $data['typing'] == "on" && $update['_'] == "updateNewChannelMessage"){
  1577. $sendMessageTypingAction = ['_' => 'sendMessageTypingAction'];
  1578. yield $MadelineProto->messages->setTyping(['peer' => $peer, 'action' => $sendMessageTypingAction]);
  1579.      }
  1580.      if($message && $data['echo'] == "on"){
  1581. yield $MadelineProto->messages->forwardMessages(['from_peer' => $peer, 'to_peer' => $peer, 'id' => [$message['id']]]);
  1582.      }
  1583.      if($message && $data['markread'] == "on"){
  1584. if(intval($peer) < 0){
  1585. yield $MadelineProto->channels->readHistory(['channel' => $peer, 'max_id' => $message['id']]);
  1586. yield $MadelineProto->channels->readMessageContents(['channel' => $peer, 'id' => [$message['id']] ]);
  1587. } else{
  1588. yield $MadelineProto->messages->readHistory(['peer' => $peer, 'max_id' => $message['id']]);
  1589. }
  1590.      }
  1591.      if(strpos($text, '????') !== false and $data['poker'] == "on"){
  1592. $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => '????', 'reply_to_msg_id' => $message['id']]);
  1593.      }
  1594.      
  1595.   $fohsh = [
  1596.   "کیرم کون مادرت????????????????","بالا باش کیرم کص مادرت????????????","مادرتو میگام نوچه جون بالا????????????","اب خارکصته تند تند تایپ کن ببینم","مادرتو میگام بخای فرار کنی","لال شو دیگه نوچه","مادرتو میگام اف بشی","کیرم کون مادرت","کیرم کص مص مادرت بالا","کیرم تو چشو چال مادرت","کون مادرتو میگام بالا","بیناموس  خسته شدی؟","نبینم خسته بشی بیناموس","ننتو میکنم","کیرم کون مادرت ????????????????????????????","صلف تو کصننت بالا","بیناموس بالا باش بهت میگم","کیر تو مادرت","کص مص مادرتو بلیسم؟","کص مادرتو چنگ بزنم؟","به خدا کصننت بالا ","مادرتو میگام ","کیرم کون مادرت بیناموس","مادرجنده بالا باش","بیناموس تا کی میخای سطحت گح باشه","اپدیت شو بیناموس خز بود","ای تورک خر بالا ببینم","و اما تو بیناموس چموش","تو یکیو مادرتو میکنم","کیرم تو ناموصت ","کیر تو ننت","ریش روحانی تو ننت","کیر تو مادرت????????????","کص مادرتو مجر بدم","صلف تو ننت","بات تو ننت ","مامانتو میکنم بالا","وای این تورک خرو","سطحشو نگا","تایپ کن بیناموس","خشاب؟","کیرم کون مادرت بالا","بیناموس نبینم خسته بشی","مادرتو بگام؟","گح تو سطحت شرفت رف","بیناموس شرفتو نابود کردم یه کاری کن","وای کیرم تو سطحت","بیناموس روانی شدی","روانیت کردما","مادرتو کردم کاری کن","تایپ تو ننت","بیپدر بالا باش","و اما تو لر خر","ننتو میکنم بالا باش","کیرم لب مادرت بالا????????????","چطوره بزنم نصلتو گح کنم","داری تظاهر میکنی ارومی ولی مادرتو کوص کردم","مادرتو کردم بیغیرت","هرزه","وای خدای من اینو نگا","کیر تو کصننت","ننتو بلیسم","منو نگا بیناموس","کیر تو ننت بسه دیگه","خسته شدی؟","ننتو میکنم خسته بشی","وای دلم کون مادرت بگام","اف شو احمق","بیشرف اف شو بهت میگم","مامان جنده اف شو","کص مامانت اف شو","کص لش وا ول کن اینجوری بگو؟","ای بیناموس چموش","خارکوصته ای ها","مامانتو میکنم اف نشی","گح تو ننت","سطح یه گح صفتو","گح کردم تو نصلتا","چه رویی داری بیناموس","ناموستو کردم","رو کص مادرت کیر کنم؟????????????","نوچه بالا","کیرم تو ناموصتاا????????","یا مادرتو میگام یا اف میشی","لالشو دیگه","بیناموس","مادرکصته","ناموص کصده","وای بدو ببینم میرسی","کیرم کون مادرت چیکار میکنی اخه","خارکصته بالا دیگه عه","کیرم کصمادرت????????????","کیرم کون ناموصد????????????","بیناموس من خودم خسته شدم توچی؟","ای شرف ندار","مامانتو کردم بیغیرت","و اما مادر جندت","تو یکی زیر باش","اف شو","خارتو کوص میکنم","کوصناموصد","ناموص کونی","خارکصته ی بۍ غیرت","شرم کن بیناموس","مامانتو کرد ","ای مادرجنده","بیغیرت","کیرتو ناموصت","بیناموس نمیخای اف بشی؟","ای خارکوصته","لالشو دیگه","همه کس کونی","حرامزاده","مادرتو میکنم","بیناموس","کصشر","اف شو مادرکوصته","خارکصته کجایی","ننتو کردم کاری نمیکنی؟","کیرتو مادرت لال","کیرتو ننت بسه","کیرتو شرفت","مادرتو میگام بالا","کیر تو مادرت"
  1597.   ];
  1598. if(in_array($from_id, $data['enemies'])){
  1599.   $f = $fohsh[rand(0, count($fohsh)-1)];
  1600.   $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $f, 'reply_to_msg_id' => $msg_id]);
  1601. }
  1602. if(isset($data['answering'][$text])){
  1603.   $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $data['answering'][$text] , 'reply_to_msg_id' => $msg_id]);
  1604.     }
  1605.    }
  1606.   }
  1607.  }
  1608. } catch(\Exception $e){}      catch(\danog\MadelineProto\RPCErrorException $e){}
  1609.  }
  1610. }
  1611.  
  1612. // Madeline Tools
  1613. register_shutdown_function('shutdown_function', $lock);
  1614. closeConnection();
  1615. $MadelineProto->async(true);
  1616. $MadelineProto->loop(function () use ($MadelineProto) {
  1617.   yield $MadelineProto->setEventHandler('\EventHandler');
  1618. });
  1619. $MadelineProto->loop();
  1620. ?>
  1621. neProto->loop();
  1622. ?>
  1623. loop();
  1624. ?>
  1625. neProto->loop();
  1626. ?>
  1627. >loop();
  1628. ?>
  1629. p();
  1630. ?>
  1631.  
  1632. ?>
  1633. _id]);
  1634.     }
  1635.    }
  1636.   }
  1637.  }
  1638. } catch(\Exception $e){}      catch(\danog\MadelineProto\RPCErrorException $e){}
  1639.  }
  1640. }
  1641.  
  1642. // Madeline Tools
  1643. register_shutdown_function('shutdown_function', $lock);
  1644. closeConnection();
  1645. $MadelineProto->async(true);
  1646. $MadelineProto->loop(function () use ($MadelineProto) {
  1647.   yield $MadelineProto->setEventHandler('\EventHandler');
  1648. });
  1649. $MadelineProto->loop();
  1650. ?>
  1651. neProto->loop();
  1652. ?>
  1653. loop();
  1654. ?>
  1655. neProto->loop();
  1656. ?>
  1657. >loop();
  1658. ?>
  1659. p();
  1660. ?>
  1661.  
  1662. ?>
  1663. ' => $peer, 'message' => $f, 'reply_to_msg_id' => $msg_id]);
  1664. }
  1665. if(isset($data['answering'][$text])){
  1666.   $MadelineProto->messages->sendMessage(['peer' => $peer, 'message' => $data['answering'][$text] , 'reply_to_msg_id' => $msg_id]);
  1667.     }
  1668.    }
  1669.   }
  1670.  }
  1671. } catch(\Exception $e){}      catch(\danog\MadelineProto\RPCErrorException $e){}
  1672.  }
  1673. }
  1674.  
  1675. // Madeline Tools
  1676. register_shutdown_function('shutdown_function', $lock);
  1677. closeConnection();
  1678. $MadelineProto->async(true);
  1679. $MadelineProto->loop(function () use ($MadelineProto) {
  1680.   yield $MadelineProto->setEventHandler('\EventHandler');
  1681. });
  1682. $MadelineProto->loop();
  1683. ?>
  1684. neProto->loop();
  1685. ?>
  1686. loop();
  1687. ?>
  1688. neProto->loop();
  1689. ?>
  1690. >loop();
  1691. ?>
  1692. p();
  1693. ?>
  1694.  
  1695. ?>
  1696. p();
  1697. ?>
  1698. p();
  1699. ?>
  1700.  
  1701. ?>
  1702.  
File Description
  • indexamir.php
  • PHP Code
  • 17 Feb-2021
  • 83.68 Kb
You can Share it: