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:
-
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
-
Clone repositori ini atau unduh Repository ini.
git clone https://github.com/RiProG-id/OpenAI-Telegram-Bot cd OpenAI-Telegram-Bot
-
Edit berkas
openai-telegram.py
dan gantilah nilaibot_tkn
openai.api_key
dengan API Key yang telah Anda dapatkan dari OpenAI, Dan Bot Token dari botfather. -
Simpan perubahan yang Anda buat.
-
Instal library yang diperlukan dengan menjalankan perintah berikut:
pip install -r requirements.txt
-
Jalankan program bot dengan perintah:
python openai-telegram.py
-
Selamat, Anda telah berhasil membuat bot ChatGPT!
-
Buka Replit.
-
Buat proyek baru dengan bahasa pemrograman Python.
-
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".
-
Setelah proses impor selesai, Anda akan memiliki proyek ini di Replit.
-
Edit berkas
openai-telegram.py
dan gantilah nilaibot_tkn
openai.api_key
dengan API Key yang telah Anda dapatkan dari OpenAI, Dan Bot Token dari botfather. Simpan perubahan. -
Simpan perubahan yang Anda buat.
-
Jalankan program bot dengan mengklik tombol "Run" di Replit.
-
Bot Anda sekarang aktif di Replit.
-
Anda dapat memulai obrolan dengan bot tersebut di Telegram dan mengajukan pertanyaan atau permintaan bantuan dalam berbagai tugas.
Selamat menggunakan bot ChatGPT di Replit!
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.
Jika Anda ingin berkontribusi pada proyek ini, silakan buat pull request atau laporkan issues di repositori GitHub ini.
Selamat menggunakan bot ChatGPT!