Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula - CRUDPRO

Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula

Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula

Telegram, seperti WhatsApp, juga merupakan salah satu platform IM terpopuler saat ini, memungkinkan Anda untuk menyimpan pesan tidak hanya di perangkat Anda tetapi juga di cloud dan menawarkan dukungan multi-platform yang hebat. Telegram juga memiliki lebih banyak fitur dan membangun chatbot di Telegram cukup mudah dan memerlukan beberapa langkah yang hampir tidak memakan waktu untuk menyelesaikannya. Chatbot terintegrasi ke dalam grup dan saluran Telegram Itu dapat dan bekerja sendiri.

Mari kita mulai langkah demi langkah dengan contoh Telegram Bot yang sangat sederhana.

Langkah Pertama: Untuk membuat chatbot di Telegram, Anda perlu menghubungi BotFather, yang pada dasarnya adalah bot yang digunakan untuk membuat bot lain.

Untuk menyiapkan bot baru, mulailah percakapan dengan BotFather (@BotFather), BotFather membantu membuat bot baru.
  • Anda bisa Cari @botfather di Telegram.
  • Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula
  • Tekan tombol Mulai untuk memulai percakapan.
  • Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula
  • Buat bot dengan menjalankan perintah /newbot
  • Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula

    Bot Anda harus memiliki dua atribut: nama dan nama pengguna. Nama akan ditampilkan di bot dan nama pengguna akan digunakan untuk menyebutkan dan berbagi.

    Catatan: Nama pengguna harus diakhiri dengan _bot karena saya memilih nama pengguna simple_tlg_bot

    Setelah memilih nama bot dan nama pengguna Anda, Anda akan melihat pesan yang berisi token akses Anda. Anda harus menyimpan token akses dan nama pengguna karena Anda akan membutuhkannya nanti.

    Langkah kedua: pengkodean Python

    Buka terminal dan mulailah dengan membuat direktori baru terlebih dahulu.

    mkdir simple-tlg-bot/
    cd simple-tlg-bot/
    

    Pertama, Anda perlu menginstal di bawah modul telegram

    pip3 install python-telegram-bot
    
    Buat bot.py file baru dan rekatkan kode berikut.
    from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
    
    
    def start(update, context):
        update.message.reply_text("Welcome to Simple Chat Bot")
        update.message.reply_text("You can type any message and you will get same message in response")
    
    def echo_reply(update, context):
        update.message.reply_text(update.message.text)
    
    if __name__ == "__main__":
        token = "REPLACE_WITH_YOUR_TOEKN"
        updater = Updater(token, use_context=True)
        dp = updater.dispatcher
        dp.add_handler(CommandHandler("start", start))
        dp.add_handler(MessageHandler(Filters.text, echo_reply))
        # Start the Bot
        updater.start_polling()
    

    Catatan: Di sini ganti "REPLACE_WITH_YOUR_TOEKN" dengan token akses yang Anda dapatkan dengan BotFather.

    Jalankan saja kode di atas

    python3 bot.py

    Lihat! Selesai

    Seharusnya Anda membutuhkan waktu kurang dari 10 menit untuk memulai dengan bot pertama Anda. Maka Hasilnya akan seperti ini :

    Buat Bot Telegram Sederhana Menggunakan Python Untuk Pemula

    ini adalah tutorial untuk pemula.. namun jika anda ingin costume bot nya anda akan lebih baik,, selamat eksplor ya kawan :)