voila mon probleme :
je narrive pas ecrire dans la base de donner pour un bot discord:
le code :
const Discord = require("discord.js");
const Low = require("lowdb")
const FileSync = require("lowdb/adapters/FileSync")
const adapters = new FileSync("database.json")
const db = Low(adapters);
var PREFIX = "!";
var bot = new Discord.Client();
var randnum = 0
db.defaults({histoire : []})
.write()
bot.on("message", message =>{
if (!message.content === PREFIX + "newstory") return;
var args = message.content.substring(PREFIX.length).split(" ");
switch (args[0].toLowerCase()){
case "newstory" :
var value = message.content.substr(10);
var author = message.author.id;
var number = db.get("histoires").map("id").value();
var story_id = number + 1;
console.log(value);
message.reply("Ajout de l'histoire a la base de données")
db.get("histoires")
.push({ id: number + 1, story_value: value, story_author: author })
.write();
break;
Merci si quelqun prend le temp de me repondre
Partager