Все это запускается с помощью:
if (message.content.toLowerCase().startsWith('test')) {
У меня есть файл .txt для хранения всего с помощью FileSystem:
leaderboard = (fs.readFileSync('leaderboard.txt', 'utf-8'))
Мне нужна помощь с проверкой, есть ли имя в этом списке. Поэтому, если чье-то имя не включено в этот список, его следует добавить в конец с оценкой 1 1,exampleUser
. Если пользователь уже включен в этот список, его оценка должна быть увеличена и обновлена 2,exampleUser
И после этого .txt должен быть обновлен на:
fs.writeFileSync('leaderboard.txt', leaderboard, 'utf8')
Я пытаюсь сохранить всех пользователей, которые используют «тест», например:
1,exampleUser1
54,exampleUser2
34,exampleUser3
4,exampleUser4
65,exampleUser5
56,exampleUser6
И если новый пользователь, которого нет в списке, говорит «тест», его следует добавить в конец с оценкой 1 за то, что он сказал «тест» один раз. Каждый раз, когда кто-то говорит «тест», его оценка должна либо увеличиваться, либо добавляться с оценкой 1, если их нет в списке.
Я использую V11.