Untuk membuat bot telegram pastikan kalian sudah memiliki API key dari BOT nya.

Jika belum punya silahkan ikuti cara dibawah ini.

Pergi ketelegram dan cari @BotFather di pencarian, lalu klik start. Atau BotFather.

Bot Father

Pertama kalian ketik /newbot maka kalian akan disuruh memasukan Nama bot, lalu username bot dengan akhiran bot. Jika berhasil kalian akan mendapatkan Access Token.

Selanjutnya kalian buka Command Prompt, lalu ketik

python3 -m pip install python-telegram-bot

Jika sudah terinstall lalu buat file dengan nama main.py masukan kode dibawah.

from telegram.ext import Updater, CommandHandler, MessageHandler, Filters, CallbackContext

TOKEN = "<Your-Token>"

def msg_handler( update, context ):
	# Mengirim balik pesan yang kita kirim
	update.message.reply_text( update.message.text )

def start( update, context ):
	update.message.reply_text("Welcome !")

def preload():
	updater = Updater(TOKEN, use_context=True)
	dp = updater.dispatcher

	dp.add_handler(CommandHandler("start", start))
	dp.add_handler(MessageHandler(Filters.text, msg_handler))

	updater.start_polling()
	updater.idle()

if __name__== "__main__":
	preload()

Kemudian simpan dan jalankan script diatas, jika sudah dijalankan memang tidak muncul apa apa, lalu pergi ke telegram dan mulai obrolan dengan bot tadi.

Chat bot

Sekian tutorial hari ini, jika ada kesalahan mohon maaf, jika ada yang ingin disampaikan silahkan dikomentar. Have a nice day ~