// Kütüphaneler Start
const { Client, MessageMedia } = require("whatsapp-web.js");
const qrcode = require("qrcode-terminal");
const axios = require("axios");
const fs = require("fs");
const ffmpeg = require("fluent-ffmpeg");
const ytdl = require("ytdl-core");
const client = new Client();
const sentMessages = {};
const ffmpegPath = require("ffmpeg-static");
const path = require("path");
// Kütüphaneler Finish
// ffmpeg start
ffmpeg.setFfmpegPath(ffmpegPath);
// ffmpeg finish
// "qr" qr code start
client.on("qr", (qr) => {
qrcode.generate(qr, { small: true });
});
// qr code finish
// "ready" bağlantı başarılı komutu start
client.on("ready", (qr) => {
console.log("WhatsApp Bağlantısı Başarıyla Kuruldu!");
});
// "ready" bağlantı başarılı komutu finish
// ========== WHATSAPP KULLANICI MESAJLARINI YANITLAYAN EVEND HANDLER start ========== */
client.on("message", async (message) => {
// kullanıcı sohbette günde bir kez yazınca cevap veren kod start
try {
// burası mesaj cevaplama kodları
}
} catch (error) {
console.error("Mesaj İşleme Hatası :", error);
}
});
/* ========== WHATSAPP KULLANICI MESAJLARINI YANITLAYAN EVEND HANDLER finish ========== */
client.initialize();