├── main.css ├── index.php ├── README.md ├── home.php └── main.js /main.css: -------------------------------------------------------------------------------- 1 | html , body { 2 | background:white; 3 | border: 1px solid white 4 | } 5 | .keko_home { 6 | border-radius: 3%; 7 | background:#f8f9fa; 8 | border: 1px solid #27a7e5; 9 | padding: 1% 10%; 10 | width: 40%; 11 | 12 | } 13 | nav { 14 | border-bottom: 1px solid #27a7e5; 15 | } 16 | #error{ 17 | color: red; 18 | } 19 | .btn-keko { 20 | letter-spacing: 1px; 21 | line-height: 15px; 22 | transition: all 0.3s ease 0s; 23 | background-color: #32afed; 24 | } 25 | .dark-mode { 26 | background-color: black; 27 | color: white; 28 | } 29 | .keko_in{ 30 | margin: 10% 1%; 31 | width: 30%; 32 | border-radius: 10px; 33 | 34 | } 35 | a.tgme_head_dl_button:hover, a.tgme_head_dl_button:active { 36 | color: #FFF; 37 | background: #32afed; 38 | text-decoration: none; 39 | } 40 | a.tgme_head_dl_button { 41 | text-align: left; 42 | -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); 43 | -moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); 44 | box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); 45 | } 46 | a.tgme_head_dl_button { 47 | display: block; 48 | font-size: 16px; 49 | line-height: 100%; 50 | color: #FFF; 51 | background: #32afed; 52 | padding: 2px 15px 0 16px; 53 | height: 45px; 54 | line-height: 43px; 55 | text-align: center; 56 | } 57 | #content { 58 | padding: 0% 10%; 59 | } 60 | .endwebsite{ 61 | padding: 3% 0px; 62 | color: white; 63 | } 64 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | ok == true) { 6 | return json_decode($data); 7 | } else { 8 | return false; 9 | } 10 | } 11 | if (isset($_GET["t"]) and !empty($_GET["t"]) and preg_match("/^([a-f0-9]{64})$/", $_GET["t"]) == 1) { 12 | $info = getInfoKey($_GET["t"]); 13 | if ($info != false) { 14 | $chat_id = $info->chat_id; 15 | $bot_id = $info->bot_id; 16 | $username = $info->bot_username; 17 | $coin = $info->coin; 18 | setcookie("key", $_GET["t"]); 19 | } else { 20 | header("Location: https://keko.dev"); 21 | setcookie('key', false); 22 | exit(0); 23 | } 24 | } elseif (isset($_COOKIE["key"]) and !empty($_COOKIE["key"]) and preg_match("/^([a-f0-9]{64})$/", $_COOKIE["key"]) == 1) { 25 | $info = getInfoKey($_COOKIE["key"]); 26 | if ($info != false) { 27 | $chat_id = $info->chat_id; 28 | $bot_id = $info->bot_id; 29 | $username = $info->bot_username; 30 | $coin = $info->coin; 31 | } else { 32 | header("Location: https://keko.dev"); 33 | setcookie('key', false); 34 | exit(0); 35 | } 36 | } else { 37 | header("Location: https://keko.dev"); 38 | setcookie('key', false); 39 | exit(0); 40 | } 41 | require_once "home.php"; 42 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # موقع الكتروني خاص ببوت التمويل 2 | - يمكنك استخدام الملفات لكي تقوم بتطوير موقع الخاص 3 | 4 | -------------------------------------------- 5 | 6 | # API : 7 | 1. لجلب معلومات الكي الخاص بالمستخدم : 8 | `https://bot.keko.dev/api.php?key={KEY}` : **Response** : [ 9 | - true : `{"ok":true,"chat_id":"775392974","bot_id":"1220697355","bot_username":"TMOLbbot","coin":"775223160"}` 10 | 11 | - false : `{"ok":false}` // KEY IS EXPIEED!! 12 | ] 13 | 14 | 2. لعرض قناة او مجموعة او لتخطي قناة او مجموعة : `https://bot.keko.dev/api.php` 15 | 16 | - Cookie : `key={KEY}` : **Response** : [ 17 | - true : `{ 18 | "ok": true, 19 | "title": "رماد💔", 20 | "url": "https://t.me/Ali1233sh", 21 | "id": "@Ali1233sh", --> {ID} 22 | "t": "c", // type : chat or group 23 | "coin": "1000", 24 | "tgurl": "tg://resolve?domain=Ali1233sh", 25 | "f": [ 26 | ["msg":"عليك الاشتراك في القناة من ثم ضغط على زر التحقق", "alert":"alert-danger"], 27 | ["msg":"تم خصم 20 من نقاطك بسبب مغادره قناة (اسم قناة) ", "alert":"alert-danger"], 28 | ], // alert msg 29 | "MemberCount": 199, 30 | "photo": "base64" 31 | }` 32 | 33 | - false : `{"ok":false}` // KEY IS EXPIEED!! 34 | ] 35 | 36 | 3. للتحقق من الاشتراك في قناة او مجموعة وعرض قناة او مجموعة جديده: `https://bot.keko.dev/api.php?c={ID}` 37 | 38 | - Cookie : `key={KEY}` : **Response** : [ 39 | - true : `{ 40 | "ok": true, 41 | "title": "رماد💔", 42 | "url": "https://t.me/Ali1233sh", 43 | "id": "@Ali1233sh", 44 | "t": "c", // type : chat or group 45 | "coin": "1000", 46 | "tgurl": "tg://resolve?domain=Ali1233sh", 47 | "f": [ 48 | ["msg":"عليك الاشتراك في القناة من ثم ضغط على زر التحقق", "alert":"alert-danger"], 49 | ["msg":"تم اضافه 10 الى نقاطك بسبب الاشتراك في القناة", "alert":"alert-success"], 50 | ["msg":"تم خصم 20 من نقاطك بسبب مغادره قناة (اسم قناة) ", "alert":"alert-danger"], 51 | ], // alert msg 52 | "MemberCount": 199, 53 | "photo": "base64" 54 | }` 55 | 56 | - false : `{"ok":false}` // KEY IS EXPIEED!! 57 | ] 58 | -------------------------------------------- 59 | - يحق لاي شخص استخدام الملفات داخل صانع ايكو فقط ولا يسمح لغير ذالك 60 | - BY : https://t.me/mkfrbot 61 | -------------------------------------------------------------------------------- /home.php: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | <?php echo htmlspecialchars($username); ?> 13 | 14 | 15 | 16 | 17 | 24 |
25 | 26 | عدد نقاطك : 27 | 28 |
29 |
30 |
31 |
32 |
33 | Loading... 34 |


Loading...

35 |
36 | 37 |
38 | 39 | powered by Telegram Bots 40 | 41 |
42 |
43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | function escapeHtml(text) { 2 | return text.toString() 3 | .replace(/&/g, "&") 4 | .replace(//g, ">") 6 | .replace(/"/g, """) 7 | .replace(/'/g, "'"); 8 | } 9 | function back(msg) { 10 | msg = msg + ` 11 |
12 |
13 | اعده المحاوله 14 | `; 15 | document.getElementById("content").innerHTML = msg 16 | } 17 | function spinner_keko(id) { 18 | document.getElementById(id).innerHTML = `
19 | Loading... 20 |


Loading...

`; 21 | } 22 | function get_keko() { 23 | $.post("https://bot.keko.dev/api.php", function (data) { 24 | if (data) { 25 | var keko = JSON.parse(data); 26 | if (keko.ok) { 27 | if (keko.photo == false) { 28 | keko.photo = "" 29 | } 30 | document.getElementById("content").innerHTML = ` 31 | 32 |
33 |
34 |

35 | `+ escapeHtml(keko.title) + ` 36 |

37 | `+keko.MemberCount+` members 38 |
39 |
40 |
41 | ` + escapeHtml(keko.url) + ` 42 |
43 |
44 | 45 |
46 |
47 | تخطي 48 | 49 | ` 50 | form_back = document.getElementById("content").innerHTML 51 | } else { 52 | back(escapeHtml(keko.msg)) 53 | } 54 | } 55 | }); 56 | } 57 | get_keko(); 58 | function get_keko2(id) { 59 | spinner_keko("content"); 60 | $.post("https://bot.keko.dev/api.php?c=" + id, function (data) { 61 | if (data) { 62 | var keko = JSON.parse(data); 63 | if (keko.ok) { 64 | if (keko.photo == false) { 65 | keko.photo = "" 66 | } 67 | var alert = ""; 68 | 69 | for (var index = 0; index < keko.f.length; index++) { 70 | var e = keko.f[index]; 71 | alert = alert + ``; 77 | } 78 | if (alert) { 79 | alert = alert + "

"; 80 | } 81 | var dd = document.getElementById("coinkeko").innerText; 82 | var howadd = keko.coin - dd; 83 | if (!howadd || howadd == 0) { 84 | howadd = ""; 85 | } else if (howadd > 0) { 86 | howadd = "(+" + howadd + ")"; 87 | } else { 88 | howadd = "(" + howadd + ")"; 89 | } 90 | document.getElementById("coinkeko").innerText = keko.coin + " " + howadd; 91 | document.getElementById("content").innerHTML = alert + ` 92 | 93 |
94 |
95 |

96 | `+ escapeHtml(keko.title) + ` 97 |

98 | `+keko.MemberCount+` members 99 |
100 |
101 |
102 | ` + escapeHtml(keko.url) + ` 103 |
104 |
105 | 106 |
107 |
108 | تخطي 109 | ` 110 | window.setTimeout(function () { 111 | $(".alert").fadeTo(500, 0).slideUp(500, function () { 112 | $(this).remove(); 113 | }); 114 | }, 6000); 115 | form_back = document.getElementById("content").innerHTML 116 | } else { 117 | back(escapeHtml(keko.msg)) 118 | } 119 | } 120 | }); 121 | } 122 | --------------------------------------------------------------------------------