{"id":1766,"date":"2020-07-10T01:49:13","date_gmt":"2020-07-09T18:49:13","guid":{"rendered":"https:\/\/www.domosquare.com\/tutorial\/?p=1766"},"modified":"2020-07-10T01:49:15","modified_gmt":"2020-07-09T18:49:15","slug":"membuat-bot-sms-gateway-billingotomatis","status":"publish","type":"post","link":"https:\/\/www.domosquare.com\/tutorial\/billingotomatis\/membuat-bot-sms-gateway-billingotomatis.html","title":{"rendered":"Membuat BOT SMS Gateway Billingotomatis"},"content":{"rendered":"\n<p>Saat ini semuanya serba otomatis, hampir proses-proses yang dulu manual telah digantikan oleh fungsi-fungsi otomatis, salah satunya dengan memanfaatkan respon otomatis atau yang dikenal dengan BOT.<\/p>\n\n\n\n<p>Pada SMS gateway billingotomatis, Anda memungkinkan untuk membuat BOT otomatis yang dapat membalas otomatis pesan SMS yang dikirimkan pada SMS gateway Anda.<\/p>\n\n\n\n<p>Ada 2 cara yang dapat dimanfaatkan untuk membuat BOT, yaitu:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Via Panel SMS gateway<\/li><li>Via skrip (notifikasi server)<\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Membuat BOT pada Panel SMS gateway<\/h3>\n\n\n\n<p>Pembuatan BOT panel SMS gateway sangat mudah, yaitu Anda tinggal klik menu <strong>Konfigurasi <\/strong>-> <strong>Atur Bot SMS<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"467\" height=\"294\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-2.png\" alt=\"\" class=\"wp-image-1767\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-2.png 467w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-2-300x189.png 300w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><figcaption>Atur Bot SMS<\/figcaption><\/figure>\n\n\n\n<p>Pada halaman Atur Bot SMS Anda bisa klik <strong>tambah data<\/strong> untuk menambahkan bot Anda, dan klik Simpan<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"842\" height=\"537\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-3.png\" alt=\"\" class=\"wp-image-1768\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-3.png 842w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-3-300x191.png 300w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-3-768x490.png 768w\" sizes=\"auto, (max-width: 842px) 100vw, 842px\" \/><figcaption>Contoh menambah bot<\/figcaption><\/figure>\n\n\n\n<p>Untuk BOT yang sudah dibuat nantinya bisa dihapus atau diubah kembali:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"856\" height=\"310\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-4.png\" alt=\"\" class=\"wp-image-1769\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-4.png 856w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-4-300x109.png 300w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-4-768x278.png 768w\" sizes=\"auto, (max-width: 856px) 100vw, 856px\" \/><figcaption>List Bot<\/figcaption><\/figure>\n\n\n\n<p>Ketika BOT sudah tersimpan, dan Ada SMS masuk dan sistem menemukan kata kunci yang sesuai dengan SMS yang masuk, maka sistem akan mengirimkan balasan pesan otomatis sesuai balasan yang cocok dengan kata kunci tersebut.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Membuat BOT menggunakan NOTIFIKASI SERVER<\/h3>\n\n\n\n<p>Nah untuk membuat BOT menggunakan NOTIFIKASI SERVER, Anda perlu mengkonfigurasikan URL notifikasi server. Tutorialnya dapat Anda baca di:<br><a rel=\"noreferrer noopener\" href=\"https:\/\/www.domosquare.com\/tutorial\/billingotomatis\/api-sms-gateway-billingotomatis.html\" target=\"_blank\">https:\/\/www.domosquare.com\/tutorial\/billingotomatis\/api-sms-gateway-billingotomatis.html<\/a><\/p>\n\n\n\n<p>Setelah URL terkonfigurasi Anda bisa mengisikan skripnya dengan contoh sebagai berikut:<\/p>\n\n\n\n<div style=\"height: 250px; position:relative; margin-bottom: 50px;\" class=\"wp-block-simple-code-block-ace\"><pre class=\"wp-block-simple-code-block-ace\" style=\"position:absolute;top:0;right:0;bottom:0;left:0\" data-mode=\"php\" data-theme=\"monokai\" data-fontsize=\"14\" data-lines=\"Infinity\" data-showlines=\"true\" data-copy=\"false\">&lt;?php\n\n#info API, bisa diganti sesuai data aslinya\n$api_id = '1234';\n$api_key = 'XyXyxyZZ';\n$api_server = 'sms.billingotomatis.com';\n\n#info rekening\n$rekening = \"BCA 12345\\nMANDIRI\\n123456\";\n\n#memastikan request adalah dari SMS gateway\nif(!isset($_REQUEST['phone']) or !isset($_REQUEST['text'])) return; \n\n#membuat request menjadi huruf kecil semua\n$text = trim(strtolower($_REQUEST['text']));\n\n$phone = $_REQUEST['phone'];\n\nswitch($body):\ncase \"rek\":\ncase \"rekening\":\n$pesan_sms = $rekening;\nbreak;\nendswitch;\n\n#memastikan ada variabel $pesan_wa\nif(!isset($pesan_wa)) exit;\n\n$var['api_id'] = $api_id;\n$var['api_key'] = $api_key;\n$var['phone'] = $phone;\n$var['text'] = $pesan_sms;\n$ch = curl_init('https:\/\/'.$api_server.'\/api\/sendsms.php');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $var);\n$response = curl_exec($ch);\ncurl_close($ch);\nvar_dump($response);\n?><\/pre><\/div>\n\n\n\n<p>Contoh di atas memperlihatkan jika pengirim mengirimkan pesan <strong>REK<\/strong>, maka sistem akan membalaskan informasi rekening pada pengirim tersebut.<\/p>\n\n\n\n<p>Contoh skrip di atas bisa Anda kembangkan sesuai kebutuhan dan proses lainnya &#x1f604;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saat ini semuanya serba otomatis, hampir proses-proses yang dulu manual telah digantikan oleh fungsi-fungsi otomatis, salah satunya dengan memanfaatkan respon otomatis atau yang dikenal dengan BOT. Pada SMS gateway billingotomatis, Anda memungkinkan untuk membuat BOT otomatis yang dapat membalas otomatis pesan SMS yang dikirimkan pada SMS gateway Anda. Ada 2 cara yang dapat dimanfaatkan untuk [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"rating_form_position":"","rating_results_position":"","mr_structured_data_type":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[770,802],"tags":[771,772],"class_list":["post-1766","post","type-post","status-publish","format-standard","hentry","category-billingotomatis","category-pemrograman","tag-api","tag-billingotomatis"],"jetpack_featured_media_url":"","multi-rating":{"mr_rating_results":[{"adjusted_star_result":0,"star_result":0,"total_max_option_value":5,"adjusted_score_result":0,"score_result":0,"percentage_result":0,"adjusted_percentage_result":0,"count":0,"post_id":1766}]},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts\/1766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/comments?post=1766"}],"version-history":[{"count":2,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts\/1766\/revisions"}],"predecessor-version":[{"id":1771,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts\/1766\/revisions\/1771"}],"wp:attachment":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/media?parent=1766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/categories?post=1766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/tags?post=1766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}