-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
103 lines (96 loc) · 3.8 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<?php
require_once('env.php');
require_once('LibTelegram.php');
require_once('lib.php');
require_once('functions.php');
$content = file_get_contents('php://input');
$update = json_decode($content , true);
$chat_id = $update['message']['chat']['id'];
$user_name = $update['message']['from']['first_name'];
$message_id = $update['message']['message_id'];
$text = $update['message']['text'];
$made_jock = search_strings($text,'جک یاد بگیر');
$made_poem = search_strings($text,'شعر یاد بگیر');
$value = new lib(SERVER_NAME,USER_NAME,USER_PASSWORD,DB_NM);
if($text == '/jock'){
$max = $value->count(JBOT);
$id = rand(1,$max);
$txt = $value->select_jock($id);
if($txt){
$txtv = urldecode($txt['value']);
$text = $txt['name']."\n".'نویسنده : '.$txt['maker']."\n\n".$txtv;
}else{
$text = 'حافظم پاک شده. بهم یاد بده 🥲';
}
}else if($text == '/poem'){
$max = $value->count(PBOT);
$id = rand(1,$max);
$txt = $value->select_poem($id);
if($txt){
$txtv = urldecode($txt['value']);
$text = $txt['name']."\n".'نویسنده : '.$txt['maker']."\n\n".$txtv;
}else{
$text = 'حافظم پاک شده. بهم یاد بده 🥲';
}
}else if($text == '/poem_maker'){
$text = "راهنما🐶\nفقط کافیه در اول نوشته کلمه 'شعر یاد بگیر' رو بزاری😍\n*هر خط یک جمله حساب میشود\n\nمثلا\nشعر یاد بگیر\nامیر گر شود خمیر به امیرعلی ربطی ندارع😐😐🤣\nوشعر بعدی...";
}else if($text == '/jock_maker'){
$text = "راهنما🐈\nفقط کافیه اول جملت کلمه 'جک یاد بگیر' رو بزاری😍\n*هر خط یک جمله حساب میشود\n\nمثلا\nجک یاد بگیر امیر خورد به امین خمیر شد😂😐\nو جک بعدی...";
}else if($made_jock){
$text = str_replace('جک یاد بگیر',"",$text);
$array_data = explode("\n",$text);
foreach ($array_data as $text){
$name = "jock";
$text = trim($text," ");
if(!empty($text)){
$text = urlencode($text);
$txt = $value->insert_jock($name,$text,$user_name);
}
}
if($txt){
$text = 'باموفقیت ثبت شد';
}else{
$text = 'متاسفانه ثبت نشد';
}
}else if($made_poem){
$text = str_replace('شعر یاد بگیر',"",$text);
$array_data = explode("\n",$text);
foreach ($array_data as $text){
$name = "poem";
$text = trim($text," ");
if(!empty($text)){
$text = urlencode($text);
$txt = $value->insert_poem($name,$text,$user_name);
}
}
if($txt){
$text = 'باموفقیت ثبت شد';
}else{
$text = 'متاسفانه ثبت نشد';
}
}else if($text == '/start'){
$text = "به اولین ربات من خوش اومديد😍\n\nاین ربات قادر به ارسال جک و شعر میباشد🙃❤️\nو همچنین میتونید بهش شعر و جک هم یاد بدید🤩";
}else{
$text ="دستور وارد شده صحیح نمیباشد";
}
$text .= "\n\n\n<a href=\"https://www.eawall.ir/\">It is my site:)</a>";
$parametrs = array(
'chat_id'=>$chat_id,
'text'=>$text,
'reply_to_message_id'=>$message_id,
'reply_markup'=>array(resize_keyboard =>true,'keyboard'=>array(
array('/jock','/poem'),
array('/jock_maker','/poem_maker')
)),
'parse_mode'=>'HTML'
);
// $parametrs = array(
// 'chat_id'=>$chat_id,
// 'text'=>$text,
// 'reply_to_message_id'=>$message_id,
// // 'reply_markup'=>array(force_reply=>true),
// 'parse_mode'=>'HTML'
// );
$firstbot = new bot_telegram(API_URL1);
$firstbot->sendMessage('sendMessage',$parametrs);
?>