Skip to content

Telegram bot dengan APi ChatGPT yang bisa menjawab dan mempermudah proses kegiatan manusia

Notifications You must be signed in to change notification settings

RiProG-id/OpenAI-Telegram-Bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAI ChatGPT Telegram Bot

Bot

Bot Telegram yang menggunakan API ChatGPT untuk memberikan jawaban dan membantu dalam berbagai tugas.

Tentu, mari kita pisahkan instruksi instalasi untuk pengguna lokal/VPS dan pengguna Replit:

Instalasi Local/VPS

Langkah 1: Persiapan Lingkungan

  1. Pastikan Anda telah menginstal git dan python dengan virtual environment (venv) di lokal atau VPS Anda.

    # Install git
    apt update
    apt install git
    
    # Install python with venv
    apt install python3-full
    python3 -m venv venv
    source venv/bin/activate

Langkah 2: Clone Repository

  1. Clone repositori ini atau unduh Repository ini.

    git clone https://github.com/RiProG-id/OpenAI-Telegram-Bot
    cd OpenAI-Telegram-Bot

Langkah 3: Edit API Key dan Bot Token

  1. Edit berkas openai-telegram.py dan gantilah nilai bot_tkn openai.api_key dengan API Key yang telah Anda dapatkan dari OpenAI, Dan Bot Token dari botfather.

  2. Simpan perubahan yang Anda buat.

Langkah 4: Instal Library / Requirements

  1. Instal library yang diperlukan dengan menjalankan perintah berikut:

    pip install -r requirements.txt

Langkah 5: Menjalankan Bot

  1. Jalankan program bot dengan perintah:

    python openai-telegram.py
  2. Selamat, Anda telah berhasil membuat bot ChatGPT!

Instalasi di Replit

Langkah 1: Impor dari Replit

  1. Buka Replit.

  2. Buat proyek baru dengan bahasa pemrograman Python.

  3. Impor proyek ini langsung dari GitHub dengan mengikuti langkah berikut:

    a. Klik tombol "Import from GitHub" di panel kiri.

    b. Salin URL repositori ini: https://github.com/RiProG-id/OpenAI-Telegram-Bot.

    c. Tempel URL yang telah disalin ke dalam bidang "GitHub repository URL" di Replit.

    d. Klik tombol "Import from GitHub".

  4. Setelah proses impor selesai, Anda akan memiliki proyek ini di Replit.

Langkah 2: Edit API Key dan Bot Token

  1. Edit berkas openai-telegram.py dan gantilah nilai bot_tkn openai.api_key dengan API Key yang telah Anda dapatkan dari OpenAI, Dan Bot Token dari botfather. Simpan perubahan.

  2. Simpan perubahan yang Anda buat.

Langkah 3: Menjalankan Bot

  1. Jalankan program bot dengan mengklik tombol "Run" di Replit.

  2. Bot Anda sekarang aktif di Replit.

  3. Anda dapat memulai obrolan dengan bot tersebut di Telegram dan mengajukan pertanyaan atau permintaan bantuan dalam berbagai tugas.

Selamat menggunakan bot ChatGPT di Replit!

Cara Penggunaan

Setelah mengikuti langkah-langkah di atas, bot Anda akan aktif di Telegram. Anda dapat memulai obrolan dengan bot tersebut dan mengajukan pertanyaan atau permintaan bantuan dalam berbagai tugas.

Kontribusi

Jika Anda ingin berkontribusi pada proyek ini, silakan buat pull request atau laporkan issues di repositori GitHub ini.

Selamat menggunakan bot ChatGPT!

About

Telegram bot dengan APi ChatGPT yang bisa menjawab dan mempermudah proses kegiatan manusia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%