Попытка использовать файловую систему Java Script, передача строки в качестве имени файла делает невозможным создание новых файлов - PullRequest
0 голосов
/ 01 мая 2020

Я создаю бота для Discord, используя Node.js с Discord. js и winston. Вот код проблемы c:

var _author = msg.author.toString();
    var _author = msg.author.toString();
    fs.appendFile(_author, msg.content, function (err){
    if (err) throw err;
    logger.info('Msg: ' + _author + ' ' + msg.content)
    });

Этот код встроен в функцию client.on ('message'). Он прекрасно работает, если я использую необработанную строку, а не переменную в fs.appendFile, но выдает ошибку, если эта строка передана. Эти строки выглядят так:

@<00000000000>

Нули, являющиеся идентификатором отправителя.

...