Automasi like dan share postingan FB STMIK Komputama.
Masukkan email dan password ke src/index.ts
di baris 14
dan 15
.
PASTIKAN FB KALIAN DALAM MODE GELAP DAN BAHASA INGGRIS.
const CREDS = {
EM: "your_email_or_username",
PW: "your_password",
};
Kamu dapat mencobanya dengan akun dummy.
Kunjungi (Dapatkan User Agent)[https://whatmyuseragent.com/] lalu copy dan ubah user agent pada baris ke 5
.
const USER_AGENT = "Mozilla/5.0 .... ";
Cron job berjalan setiap 30 menit sekali, jika ingin diubah terletak di baris 198
dengan notasi cron
cron.schedule("*/30 * * * *", () => {
console.log("[] Cron dieksekusi []");
init().then(runCron).catch(console.error);
});
Untuk menjalankan secara lokal, pastikan sudah terdapat Node.js
terinstal dengan versi diatas 16
.
- Install
pnpm
dengan perintahnpm i -g pnpm
- Masuk ke folder lewat cmd dan ketikkan perintah
pnpm install
- Jalankan dengan perintah
pnpm dev
atau build terlebih dahulu dengan perintahpnpm build
lalupnpm start
Sudah terdapat Dockerfile tinggal hosting ke penyedia hosting yang support Docker dan nodejs seperti Railway, Zeabur, Render, Heroku, dll.