Как добавить пользователя и зарезервированные им значения
Есть две переменные - day1 и day2, и, как бы сделать так, чтобы при выборе дней юзером, к этому же юзеру присвоились эти 2 переменные и чтобы при использовании этой команды другим юзером он не мог выбрать зарезервированные прошлым юзером дни.
name: 'register',
description: 'Выбери дни в которые пожелаешь провести турниры',
options: [
{
name: 'day1',
type: 'STRING',
description: 'Выбери первый день турнира',
required: true,
choices: [
{
name: 'Wednesday',
value: 'wed',
},
{
name: 'Thursday',
value: 'thu',
},
{
name: 'Friday',
value: 'fri',
},
{
name: 'Saturday',
value: 'sat',
},
{
name: 'Sunday',
value: 'sun',
},
],
},
{
name: 'day2',
type: 'STRING',
description: 'Выбери второй день турнира',
required: true,
choices: [
{
name: 'Wednesday',
value: 'wed',
},
{
name: 'Thursday',
value: 'thu',
},
{
name: 'Friday',
value: 'fri',
},
{
name: 'Saturday',
value: 'sat',
},
{
name: 'Sunday',
value: 'sun',
},
],
},
],
async execute(interaction) {
const day1 = interaction.options.get('day1').value;
const day2 = interaction.options.get('day2').value;
if (day1 === day2) {
interaction.reply({
content: 'Какой хитрый! Не получится выбрать 2 одинаковых дня!',
});
return;
}
console.log(day1, day2);
},
};