Advertisement
Guest User

Untitled

a guest
Apr 14th, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. <?php
  2.  
  3. error_reporting(0);
  4.  
  5. // ==== BEGIN / variabel must be adjusted ====
  6.  
  7. $token = "bot"."812244953:AAE7l_x_WbmDKuNW13VozE6zrMQj0clgtAc";
  8. $proxy = "";
  9. $mysqli_host = "localhost";
  10. $mysqli_user = "root";
  11. $mysqli_pass = "";
  12. $mysqli_dbname = "rikep_provisioning";
  13.  
  14. // ==== END / variabel must be adjusted ====
  15.  
  16.  
  17. $conn = mysqli_connect($mysqli_host, $mysqli_user, $mysqli_pass, $mysqli_dbname);
  18. if(! $conn ) {
  19. die('Could not connect: ' . mysqli_error());
  20. }
  21.  
  22. //$db_selected = mysqli_select_db($mysqli_dbname, $conn);
  23. //if (!$db_selected) {
  24. // die ('Can\'t use foo : ' . mysqli_error() .'<br>');
  25. //}
  26.  
  27.  
  28. $updates = file_get_contents("php://input");
  29.  
  30. $updates = json_decode($updates,true);
  31. $pesan = $updates[message][text];
  32. $chat_id = $updates[message][chat][id];
  33.  
  34. $pesan = strtoupper($pesan);
  35. if(strpos($pesan,"AFTAR.")>0){
  36. $datas = explode(".", $pesan);
  37. $nama = $datas[1];
  38. $alamat = $datas[2];
  39. $hp = $datas[3];
  40. if(mysqli_query($conn,"insert into data_telegram values ('$nama','$alamat','$hp', now())")) {
  41. $pesan_balik = "Terima kasih Data Anda sudah kami simpan.";
  42. }
  43. else $pesan_balik = "Data gagal disimpan silahkan coba lagi";
  44. }
  45. elseif($pesan = "cek") {
  46. $data = mysqli_query($conn,"select count(*) as jumlah from data_telegram");
  47. while($d = mysqli_fetch_array($data)){
  48. $pesan_balik = "Total data minggu ini = ".$d['jumlah']." data";
  49. }
  50. }else $pesan_balik = "Mohon maaf format yang Anda kirim salah, silahkan kirim ulang dengan Format DAFTAR.NAMA.ALAMAT.NOHP Contoh Daftar.Monster Mahoni.Jalan Anggrek No 1 Jakarta.2308581234567 . Jika ingin cek data, kirim pesan 'cek'";
  51.  
  52. $url = "https://api.telegram.org/$token/sendMessage?parse_mode=markdown&chat_id=$chat_id&text=$pesan_balik";
  53.  
  54. $ch = curl_init();
  55.  
  56. if($proxy==""){
  57. $optArray = array(
  58. CURLOPT_URL => $url,
  59. CURLOPT_RETURNTRANSFER => true,
  60. CURLOPT_CAINFO => "C:\cacert.pem"
  61. );
  62. }
  63. else{
  64. $optArray = array(
  65. CURLOPT_URL => $url,
  66. CURLOPT_RETURNTRANSFER => true,
  67. CURLOPT_PROXY => "$proxy",
  68. CURLOPT_CAINFO => "C:\cacert.pem"
  69. );
  70. }
  71.  
  72. curl_setopt_array($ch, $optArray);
  73. $result = curl_exec($ch);
  74.  
  75. $err = curl_error($ch);
  76. curl_close($ch);
  77.  
  78. if($err<>"") echo "Error: $err";
  79. else echo "Pesan Terkirim";
  80.  
  81. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement