2.7 KiB
2.7 KiB
Shellia
Telegram bot shell exec / commandline untuk mengelola remote server. Pastikan sudah punya Telegram Bot. Kalau belum, chat BotFather untuk membuat bot. Simpan TOKEN HTTP API bot yang sudah kamu buat. Kemudian cek ID User akun Telegram kamu untuk mendapatkan akses administrator bot. Untuk mendapatkan ID kamu dapat chat IDBot.
Teknologi
Teknologi yang digunakan:
Output:
Cara Install
Debian/Ubuntu distro
Install node-pty dependencies.
sudo apt install -y make python build-essential
Install NPM
sudo apt install npm
Install PM2 untuk menjalankan Node server secara no-down-time
npm install pm2 -g
RedHat/Fedora/Rocky distro
Install node-pty dependencies.
sudo dnf install -y python
sudo dnf group install -y "C Development Tools and Libraries"
Install NPM
sudo dnf install npm
Install PM2 untuk menjalankan Node server secara no-down-time
npm install pm2 -g
Clone & Start bot
Clone dan jalankan bot pada server
git clone https://gitea.unej.ac.id/techies/Shellia.git && cd shell-bot
npm install
Jalankan bot
node server
Jalankan bot secara no-down-time
pm2 startup
pm2 start server.js