# Create Telegram Bot

Bagian ini menjelaskan cara membuat Bot di telegram. Pertama, Anda harus membuka BotFather terlebih dahulu (Jika Anda membukanya di desktop, pastikan Anda memiliki aplikasi Telegram) dengan melakukan langkah-langkah berikut:&#x20;

Masukkan alamat URL di browser web <https://web.telegram.org/> atau Anda dapat menggunakan telegram desktop. Kemudian, masuk ke akun telegram Anda menggunakan nomor telepon atau QR Code. Klik **'Next'**.&#x20;

![Login Telegram](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FQ3lsYPx191D0NBjZaS7G%2Flogin%20telegram%20edit.png?alt=media\&token=f9475854-b736-42a1-8e37-66e9f4498ae7)

Setelah login akun telegram, lakukan pencarian '@BotFather' dan tambahkan ke percakapan Anda, atau Anda bisa langsung membuka URL <https://telegram.me/botfather> untuk memulai percakapan dengan BotFather.

![Bot Father](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FQI2Wcw6ydwasN4JAd7gd%2FBotFather%20edit.png?alt=media\&token=56f92eba-49e3-43d0-82f7-677fe15bb1bd)

BotFather kemudian akan memperkenalkan dirinya dan akan menampilkan tombol **START** di bagian bawah untuk user mereka.&#x20;

![Introduce Message](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FgF4jTFFfCYd0u4nMDaCy%2Ffirst%20message%20bot%20father%20edit.png?alt=media\&token=6193573f-b55c-47f7-8278-c9a5916fdf80)

Setelah Anda mengklik tombol **START**, BotFather akan memberi Anda semua perintah yang dapat digunakan untuk membuat bot baru.

![Start](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MSlLQKiYvUKKDSsbde5%2F-MSlOiI4igt06skIWOYC%2FStart.png?alt=media\&token=f14fe1c3-a9cc-4935-8406-2dbab09e4a4e)

Sekarang, klik tautan **/newbot** dari percakapan Anda dengan BotFather. Dengan perintah ini, BotFather akan meminta Anda untuk memilih nama bot Anda.

![New Bot](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MSlLQKiYvUKKDSsbde5%2F-MSlPDuchvFy-tQv8XCm%2FName%20Bot.png?alt=media\&token=803df8f1-55ae-491b-9970-b839477fdbb6)

Misalnya, pilih nama 'PolongBot'. BotFather akan memvalidasi secara internal apakah nama tersebut tersedia. (nama Bot Anda ditampilkan di detail kontak dan di tempat lain). Jika tersedia, BotFather meminta username untuk bot yang baru dibuat.

![Bot Name](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MSlLQKiYvUKKDSsbde5%2F-MSlPwYB3sCUE3gMfsdu%2FPolongBot.png?alt=media\&token=a9a18012-6154-4a6c-93d5-bf14a872b3ba)

Misalnya, pilih username 'PolongBot' (**Username** adalah nama pendek untuk digunakan dalam mention dan tautan 'telegram.me'. Nama pengguna terdiri dari 5-32 karakter dan tidak membedakan huruf besar / kecil, tetapi hanya dapat menyertakan karakter Latin, angka , dan garis bawah. Nama pengguna bot Anda harus diakhiri dengan 'bot', Contoh: "Testingbot", "Testbot", dll).

Pada titik ini, BotFather telah membuat bot Anda dan juga menyediakan token untuk bot Anda. Token ini dapat digunakan saat akan memasang bot Anda dengan API bot Telegram. Jaga keamanan token Anda dan simpan dengan aman karena dapat digunakan oleh siapa saja untuk mengontrol bot Anda.

![Generate Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2F9BlqEtL5AyaTlE9jtDk1%2FAccess%20token%20Telegram%20Bot%20edit.png?alt=media\&token=4f44b2e8-6915-486b-b45f-fff582b11808)

Cek bot yang sudah dibuat, untuk mengetahui apakah bot sudah berhasil dibuat atau tidak dengan cara melakukan private chat ke bot. Cek di browser dengan mengetikkan URL <https://api.telegram.org/botToken_Anda/getupdates>. Bot berhasil dibuat apabila memiliki hasil pada browser, seperti gambar di bawah ini.&#x20;

![getUpdate Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FLFNbC4m3ZnnevAypUcul%2Fgetupdates%20bot%20edit.png?alt=media\&token=64ebb311-f6aa-4eef-8617-bfc1a4404071)
