UNPKG

@nicat.dcw/notes

Version:

📦📝 Hızlı Not Sistemi Modülü

36 lines (32 loc) 1.23 kB
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)) } }