Tutorial Membuat Bot Telegram 'SteemID" Tanpa Pemograman / Tutorial: How to Make Telegram Bot 'SteemID' Without ProgrammingsteemCreated with Sketch.

in #utopian-io7 years ago (edited)

Title : Tutorial: How to Make Telegram Bot 'SteemID' Without Programming
Summary : This is a tutorial about Telegram App and how to create Bot without programing code. Here I will try to explain the step by step to create simple bot that serves to update post steemit that use a specific tag
Language : Indonesia



Sumber Photo

Mungkin bagi pengguna smartphone tidak ada yang tidak mengenal aplikasi telegram. Saya yakin semua pengguna smartphone pernah mendengar aplikasi ini walau tidak menggunakannya. Telegram adalah sebuah aplikasi messenger yang akhir-akhir ini sangat di gandrungi oleh para pengguna. Bukannya sekedar untuk chatting, namun telegram juga mampu untuk berbagi file, lokasi dan melakukan panggilan telp. Meskipun memiliki banyak fitur namun telegram memiliki user interface yang ringan sehingga tidak memakan resource yang besar.

Aplikasi telegram tidak hanya bisa digunakan pada smartphone namun juga dapat digunakan pada desktop atau laptop. Untuk saat ini telegram sudah dapat digunakan pada berbagai macam system operasi seperti android, Windows Phone, iOS, Windows dan linux. Semua versi yang sudah saya coba, dan nyaris tidak memiliki masalah.

Sumber Photo

Bagi saya ada dua hal yang membuat saya nyaman menggunakan aplikasi telegram. Pertama karena telegram memiliki fitur supergroup, fitur ini dapat menampung sampai 5.000 anggota group, sangat cocok jika ada komunitas yang jumlah anggotanya lebih dari 1.000. Sedangkan untuk alasan kedua karena telegram memiliki fitur Bot. Fitur bot telegram sangat membantu pengguna terutama yang berhubungan dengan group komunitas yang besar atau bersifat publik.

Khusus untuk Fitur bot telegram sangat membuat saya untuk penasaran, apalagi saat saya mengikuti beberapa group komunitas yang di dalamnya telah terintegrasi bot. Melihat kondisi tersebut, timbul keinginan bagi saya untuk membuat bot yang bisa dimanfaatkan oleh group komunitas tapi saya terkendala karena tidak memahami bahasa pemograman. Sampai akhirnya saya menemukan sebuah tutorial yang dibuat oleh Sdr Muhardian Membuat Bot Telegram Tanpa Menulis Kode Program (Coding)

Lewat tutorial ini saya pelajari langkah demi langkah dan mengulangi beberapa kali percobaan sampai saya benra-benar memahami cara kerja bot telegram. Beranjak dari hal ini saya berkeinginan untuk membuat sebuah bot telegram yang mampu mengirimkan Rss Feed steemit ke telegram.

Pada kesempatan ini saya ingin memberikan tutorial cara membuat bot untuk menampilkan Rss Feed melalui aplikasi telegram. Fitur Bot telegram akan mendatangkan banyak manfaat jika fungsinya dapat dimaksimalkan, apalagi untuk kebutuhan dalam group komunitas.

Bagi sebagian pengguna telegram, pasti merasa tidak memiliki kemampuan untuk membuat bot, karena biasanya bot hanya dapat di kerjakan oleh para programmer. Tapi untuk bot yang saya maksud disini dapat dibuat oleh siapa saja tanpa butuh kemampuan pemograman.

Mengapa pada aplikasi telegram dapat di buat bot tanpa menggunakan kode pemograman ??? jawabnya karena telegram sudah menyediakan sebuah bot untuk menciptakan bot yang baru. Semakin kelihatan hebat aplikasi telegram bukan?

Nah sekarang kita akan membuat sebuah bot sederhana yang berfungsi menampilkan postingan terbaru pada steemit yang menggunakan tag tertentu. Sebagai contoh saya akan membuat bot yang dapat mengirimkan notifikasi secara otomatis ke telegram saat ada postingan dengan tag indonesia yang di submit. Konsepnya sangat sederhana, karena hanya memanfaatkan fitur rss feed pada streemian.com


Pembuatan Bot

Sebagaimana telah saya sebutkan diatas bahwa pada telegram telah disediakan sebuah bot untuk membantu pembuatan bot lainnya. Bot tersebut diberi nama Manybot, karena saya tidak paham dengan bahasa pemograman maka saya akan menggunakan fasilitas ini, berikut langkah-langkah untuk pembuatan bot

  • Buka aplikasi telegram
  • Akses pada kolom pencarian dan silahkan ketik Manybot
  • Selanjutnya pilih create a new Bot
  • Kemudian akan muncul notifikasi seperti dibawah ini :
  • Secara singkat dapat dipahami : Manybot bertugas menerima permintaan pembuatan bot baru dan melakukan aktivasi bot dengan menggunakan token API. Sedangkan BotFather bertugas memberikan/membuat nama dan mengcreate token API untuk aktivasi bot.


    Pemberian Nama Bot

    Untuk pemberian nama bot dilakukan dengan cara yang sangat sederhana, cukup dengan 3 kali klik saja nama bot sudah dapat di hasilkan. Untuk lebih detailnya silahkan lihat di bawah ini :

  • Pada notifikasi Manybot, silahkan klik nama BotFather
  • Kemudian klik tanda ( / )
  • Pilih perintah yang paling atas yaitu /new bot - create new bot
  • Ketik nama Bot sesuai yag di inginkan, pada contoh ini saya akan menggunakan nama SteemID
  • Selanjutnya masukkan nama bot dengan cara mengetik nama user bot, saya akan memberikan nama bot dengan nama steemidbot. Yang perlu di ingat nama user bot harus menggunakan kata-kata bot baik pada awal atau akhir nama.
  • Sampai pada tahap ini create dan pemberian nama bot sudah selesai, namuan masih membutuhkan token API.

  • Cara Mendapatkan Token API

    Token yang dimaksud disini bukanlah token yang dapat digunakan untuk isi ulang listrik prabayar, namun token disini adalah sebuah kode untuk dapat menggunakan bot yang sudah di create tadi. Nah sekarang timbul pertanyaan, kenapa token tersebut dicopy harus di copy paste kepada Manybot ? jawabannya karena saya tidak memiliki kemampuan pemograman, seharunya pada proses ini kode token dimasukkan dalam bahasa pemograman. Lalu langkah apa yang perlu dilakukan untuk bisa mendapatkan token tersebut ?, Berikut langkah untuk mendapatkan token API :

  • Setelah memasukkan nama bot, maka secara otomatis akan muncul token API
  • Lakukan klik dan copy token API

  • Memberikan Token Kepada Manybot

    Setelah token API di dapatkan dari BotFather dengan cara melakukan proses copy, selanjutnya adalah melakukan paste token API ke Manybot, tujuannya adalah untuk mengaktifkan bot yang sudah di buat. Sampai di tahap ini tahap create bot sudah selesai. Silahkan klik pada nama bot untuk melakukan uji coba. Ini adalah proses akhir dari seluruh rangkaian dalam pembuatan bot telegram. Biasanya sangat jarang mengalami kegagalan pada saat bot dieksekusi untuk di jalankan. Jika pun terjadi masalah, kemungkian besar dikarena kesalahan pada proses copy paste token API


    Integrasi Rss Feed

    Bot SteemID ini dibuat dengan tujuan agar dapat menampilkan postingan yang menggunakan tag indonesia ke dalam pesan telegram. Pada awalnya saya kebingungan mencari Rss Feed steemit.com, setelah cari sana sini akhirnya saya mendapatkan Rss Feed dari Streemian.com. Karena yang ingin saya tampilkan hanya postingan dengan tag indonesia maka saya akan menggunakan feed https://streemian.com/rss/indonesia

    Untuk melakukan integrasi feed streemian ke dalam bot SteemID maka dapat di tempuh dengan mengikuti langkah-langkah berikut ini :

  • Buka bot yang di buat tadi, SteemID
  • Kemudian klik pada menu setting
  • Pilih autoposting
  • Klik tombol + Rss Feed
  • Tambahkan link Rss Feed https://streemian.com/rss/indonesia
  • Jika sudah terlihat seperti pada gambar di bawah ini maka proses integrasi rss feed sudah selesai
  • Note : Jika ingin menggunakan Rss Feed untuk tag lain, cukup menggantikan tag indonesia dengan tag yang di inginkan.


    Uji Coba Bot "SteemID"

    Selanjutnya silahkan tunggu beberapa saat, jika muncul postingan steemit dengan tag Indonesia maka proses integrasi Rss Feed sudah berhasil.


    Penambahan Bot SteemID ke Dalam Group Komunitas (Opsional)

    Hampir semua komunitas steemit akan memberlakukan aturan untuk saling upvote. Para anggota setiap kali selesai melakukan postingan akan melakukan copy paste link ke group komunitasnya untuk meningkatkan jumlah upvote. Dengan adanya bot ini maka tidak diperlukan lagi tindakan cope paste tersebut, karena setaip postingan akan masuk dengan sendirinya ke group telegram. Hanya tinggal menentukan penggunaan tag saja dan melakukan pengaturan pada Rss Fedd.

    Untuk melakukan penambahan bot kedalam group dapat di tempuh dengan cara berikut :

  • Masuk ke dalam group
  • lakukan penambahan anggota dengan cara klik Add member
  • Klik kolom cari dan masukkan nama bot yang ingin ditambahkan, yaitu SteemID
  • Jika berhasil dilakukan penambahan bot, maka akan muncul seperti gambar dibawah ini
  • Selesai, group sudah mendapatkan postingan yang menggunakan tag indonesia

  • Penyederhanaan Tutorial Dalam Bentuk Tabel

    TutorialProses
    Pembuatan BotGunakan Manybot
    Pemberian Nama BotGunakan BotFather
    Mendapatkan Token APIGunakan BotFather
    Memberikan Token APIPaste Token API BotFather - Manybot
    Integrasi Rss FeedRSS Feed Streemian.com
    Uji Coba BotMendapatkan Feed Dari Steemian.com
    Integrasi Bot dan GroupPenambahan Bot ke Dalam Group

    Selamat Mencoba dan Semoga bermanfaat.

    @dodybireuen



    Posted on Utopian.io - Rewarding Open Source Contributors

    Sort:  

    Salute, you deserve the best. Keep it up good work..ngoen bahsa inggreh mangat hie gagah😉😄😄

    hahahaa......terimakasih bang @abduhawab, saya masih terus membutuhkan bimbingan dan nasehat dari abang agat dapat terus menjadi lebih baik.

    Postingan yang keren 😎 teman
    Terima kasih sudah berbagi

    terimakasih ya bunda @silvia, salam hangat selalu

    Sama2 teman

    Makasih bang @dodybireuen berguna banget dan manfaat postingan bg.

    Terimakasih cak, semoga bermanfaat ya

    Makin hari makin keren aja nih.. :)

    Semua berkat support dari kakak sayg... @rayfa

    Seeppp :)

    Keren... Kita harap selalu gunakan tag #Bireuen

    Mantap bang dodddd

    your amazing post @dodybireuen, creating a bot will certainly give results to the steemians, but what benefits are gained by the personal, if the bot is special for personal?

    This bot will post a feed post with a certain tag. Usually steemian will copy paste into a group. With this bot, copy paste the link is not in need anymore because the link will be sent automatically into the group. Thanks for ur comment bang @marzukie

    Thank you for the contribution. It has been approved.

    [utopian-moderator]

    Thanks for your support @espoem

    Mantap master...good job :)

    Coin Marketplace

    STEEM 0.20
    TRX 0.12
    JST 0.028
    BTC 62134.65
    ETH 3418.09
    USDT 1.00
    SBD 2.51