Termux Bot GPT
Jalankan web chat GPT (Ollama) dari folder "gpt website" di HP kamu. Ketik satu perintah, tekan Enter, tunggu selesai, baru lanjut.
Beri Termux izin membaca folder HP. Tekan Allow saat popup muncul.
termux-setup-storageInstall Node.js (untuk menjalankan web) dan Ollama (mesin AI).
pkg update && pkg install nodejs ollama -ySalin folder ke dalam Termux. Tanda kutip dipakai karena nama folder ada spasi. Jangan install langsung di folder Download, karena sering gagal.
cp -r ~/storage/downloads/"gpt website" ~/gptwebMasuk ke folder lalu cek isinya. Harus ada file package.json. Kalau tidak ada, masuk dulu ke folder di dalamnya dengan cd.
cd ~/gptweb && lsInstall semua library dan build tampilan web. Ini paling lama, tunggu sampai selesai.
npm installCegah Android mematikan Termux saat layar mati.
termux-wake-lockJalankan Ollama di background. Tanda & membuat terminal tetap bisa dipakai.
ollama serve &Download model AI. Model 3B ini ringan untuk HP.
ollama pull llama3.2:3bJalankan web-nya.
npm start
Lalu buka http://localhost:3001 di browser HP dan masukkan password dari README.
Jalankan lagi lain kali
Cukup ulangi tiga perintah ini:
cd ~/gptweb
termux-wake-lock
ollama serve &
npm startCatatan
Termux Bot Apa Saja
Pola ini cocok untuk hampir semua bot Node.js. Pilih bagian A untuk Termux, atau bagian B untuk Panel Pterodactyl.
A. Di Termux
Setup sekali saja: install Node.js, Git, dan Unzip.
pkg update && pkg install nodejs git unzip -yAmbil bot. Pilih salah satu: dari GitHub, atau dari file zip.
git clone LINK_REPOunzip namafile.zip -d botMasuk ke folder bot dan cek isinya. Harus ada package.json.
cd bot && lsInstall library yang dibutuhkan bot.
npm installIsi konfigurasi (token, dll). Simpan dengan Ctrl+O lalu Enter, keluar dengan Ctrl+X.
nano .envKalau bot memakai file config, ganti dengan nano config.js.
Jalankan bot. Kalau tidak ada script start, pakai node index.js.
termux-wake-lock npm start
Biar bot jalan terus di background
pkg install tmux -y
tmux new -s botJalankan bot di dalamnya, lalu keluar tanpa mematikan dengan Ctrl+B lepas, lalu D. Untuk kembali:
tmux attach -t botB. Di Panel Pterodactyl
Upload zip ke File Manager, lalu pilih Unarchive ke /home/container.
Pastikan package.json ada langsung di /home/container, bukan di dalam sub-folder.
Buka tab Startup, isi command:
npm install && npm startAtau node index.js kalau bot tidak punya script start.
Isi token dan konfigurasi lewat File Manager atau variabel di tab Startup.
Kalau bot punya web, pakai port dari tab Network dan listen di 0.0.0.0.
Command Termux yang sering dipakai
| ls | Lihat isi folder |
| cd nama | Masuk folder |
| cd .. | Naik satu folder |
| pwd | Lihat posisi sekarang |
| nano file | Edit file |
| rm -rf nama | Hapus folder (hati-hati) |
| Ctrl+C | Hentikan program yang sedang jalan |