Skip to content

Commit e0649ba

Browse files
authored
Update README.md
1 parent 770445b commit e0649ba

File tree

1 file changed

+102
-1
lines changed

1 file changed

+102
-1
lines changed

README.md

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,102 @@
1-
a
1+
# VpnBotStore
2+
3+
VpnBotStore adalah bot yang dirancang untuk memudahkan pengguna dalam melakukan transaksi pembayaran menggunakan QRIS. Bot ini mendukung berbagai metode pembayaran dan menyediakan panduan langkah demi langkah untuk pengguna.
4+
5+
## Fitur
6+
7+
- **Pembayaran QRIS**: Memungkinkan pengguna untuk melakukan pembayaran dengan mudah menggunakan kode QR.
8+
- **Pengelolaan Server**: Pengguna dapat menambahkan dan menghapus server dengan mudah.
9+
- **Notifikasi Pembayaran**: Memberikan notifikasi kepada pengguna tentang status pembayaran.
10+
11+
## Prerequisites
12+
13+
Sebelum menjalankan proyek ini, pastikan Anda memiliki:
14+
15+
- <img src="https://www.google.com/s2/favicons?domain=nodejs.org" width="16" height="16"> Node.js (versi terbaru)
16+
- <img src="https://www.google.com/s2/favicons?domain=npmjs.com" width="16" height="16"> NPM (Node Package Manager)
17+
- <img src="https://www.google.com/s2/favicons?domain=tokopay.id" width="16" height="16"> Akun TOKOPAY ([REGISTRASI](https://tokopay.id?ref=AutoFtBot))
18+
- <img src="https://www.google.com/s2/favicons?domain=virtualserver.com" width="16" height="16"> VPS yang menggunakan script FighterTunnel ([AutoScript](https://github.com/FighterTunnel/tunnel))
19+
- <img src="https://www.google.com/s2/favicons?domain=pm2.io" width="16" height="16"> PM2 untuk pengelolaan proses
20+
21+
## Instalasi
22+
23+
1. Clone repositori ini:
24+
```bash
25+
git clone https://github.com/AutoFTbot/VpnBotStore.git
26+
```
27+
28+
2. Masuk ke direktori proyek:
29+
```bash
30+
cd VpnBotStore
31+
```
32+
33+
3. Instal dependensi:
34+
```bash
35+
npm install
36+
```
37+
38+
4. Konfigurasi file `.env` sesuai dengan kebutuhan Anda.
39+
40+
5. Instalasi PM2 untuk pengelolaan proses:
41+
```bash
42+
npm install pm2 -g
43+
```
44+
45+
6. Buat file `ecosystem.config.js` untuk konfigurasi PM2:
46+
```bash
47+
pm2 init
48+
```
49+
50+
7. Edit file `ecosystem.config.js` untuk menambahkan konfigurasi VpnBotStore:
51+
```javascript
52+
module.exports = {
53+
apps: [{
54+
name: 'VpnBotStore',
55+
script: './app.js',
56+
instances: 1,
57+
autorestart: true,
58+
watch: true,
59+
max_memory_restart: '1G',
60+
env: {
61+
NODE_ENV: 'production'
62+
}
63+
}]
64+
};
65+
```
66+
67+
8. Simpan perubahan pada file `ecosystem.config.js`.
68+
69+
## Penggunaan
70+
71+
1. Jalankan bot menggunakan PM2:
72+
```bash
73+
pm2 start ecosystem.config.js
74+
```
75+
76+
2. Ikuti instruksi di dalam chat untuk melakukan transaksi dan mengelola server.
77+
78+
3. Untuk memulai ulang bot, jalankan perintah:
79+
```bash
80+
pm2 restart VpnBotStore
81+
```
82+
83+
4. Untuk mematikan bot, jalankan perintah:
84+
```bash
85+
pm2 stop VpnBotStore
86+
```
87+
88+
## Kontribusi
89+
90+
Jika Anda ingin berkontribusi pada proyek ini, silakan buat pull request atau buka isu untuk diskusi.
91+
92+
## Lisensi
93+
94+
Proyek ini dilisensikan di bawah MIT License. Lihat file [LICENSE](LICENSE) untuk detail lebih lanjut.
95+
96+
## Kontak
97+
98+
Jika Anda memiliki pertanyaan atau saran, silakan hubungi saya di [Telegram](https://t.me/AutoFtBot).
99+
100+
## Terima Kasih
101+
102+
Terima kasih kepada TOKOPAY dan FighterTunnel atas kontribusi dan kerjasamanya yang sangat berharga dan berarti dalam pengembangan proyek ini.

0 commit comments

Comments
 (0)