@nicat.dcw/notes
Version:
📦📝 Hızlı Not Sistemi Modülü
36 lines (32 loc) • 1.23 kB
JavaScript
const ms = require("ms")
const moment = require("moment")
moment.locale("tr")
const data = require("resydb")
const db = new data.JsonDB("../database.json")
module.exports = async ({not, bildirim}) => {
if(!not) throw new TypeError("Bir Not Belirtiniz")
//if(!ms(tarih) <= 0) throw new TypeError("Doğru Zaman biçimi giriniz.")
//if(!ms(bildirim) <= 0) throw new TypeError("Doğru Zaman biçimi giriniz.")
/* const set_data = [
{
not: {
tarih: tarih || Date.now(),
bildirim: bildirim || null;
}
}
]*/
await db.set(`note.${not}`, {tarih: ms(Date.now() || "60000"), bildirim: bildirim || null} )
const alreadyAdded = await db.get(`note.${not}`)
// if(alreadyAdded) return `Bu Not Zaten eklenmis!`
return `• Eklendi!`;
if(bildirim) {
// await db.set(`note.`{tarih: ms(Date.now()), bildirim: bildirim || null})
await db.set(`note.${not}`, {tarih: ms(Date.now()), bildirim: ms(bildirim) || null} )
return `• Eklendi!`;
/*bildirim.replace("1m","60000")
bildirim.replace("1h", "3600000")*/
setTimeout(function(){
return `[HATIRLATICI] • ${not || "Bulunamadı"} Isimli Notunuzu Unutmayınız!.`
}, ms(bildirim))
}
}