var user = null;
user = message.mentions.members.first() || message.author
message.guild.fetchInvites()
.then
(invites => {
const userInvites = invites.array().filter(o => o.inviter.id === user.id);
var userInviteCount = 0;
for (var i = 0; i < userInvites.length; i++) {
var invite = userInvites[i];
userInviteCount += invite.uses;
}
message.channel.send(`Вы пригласили ${userInviteCount} пользователей на сервер!`);
})
let message = (age < 3) ? 'Здравствуй, малыш!' : (age < 18) ? 'Привет!' : (age < 100) ? 'Здравствуйте!' : 'Какой необычный возраст!';
Шардирование (горизонтальное партиционирование) — это принцип проектирования базы данных, при котором логически независимые строки таблицы базы данных хранятся раздельно, заранее сгруппированные в секции, которые, в свою очередь, размещаются на разных, физически и логически независимых серверах базы данных, при этом один физический узел кластера может содержать несколько серверов баз данных.
let I = 'b'+'a'
a
и b
у вас обратиться не получится, так как бинарный оператор '+' конкатенирует две строки, и переменной присваивается уже сам результат конкатенации.let arr = ["a", "b"];
let output = "";
const changeElements = (first, second) => {
if (first === undefined) {
arr[1] = second;
output = arr[0] + arr[1]
} else if (second === undefined) {
arr[0] = first;
output = arr[0] + arr[1]
} else {
arr[0] = first;
arr[1] = second;
output = arr[0] + arr[1]
}
}
changeElements("c")
console.log(output) // "cb"
changeElements("o", "f")
console.log(output) // "of"
.lastMessageID
:message.channel.send(`ID последнего сообщения: ${message.channel.lastMessageID}`)
message.channel.send(message.channel.lastMessageID) // отправит в чат ID последнего сообщения
const getCurrentTime = () => {
let date = new Date(),
hours = "",
minutes = "";
if (String(date.getHours()).length < 2) {
hours += String(0) + String(date.getHours())
} else {
hours = `${date.getHours()}`
}
if (String(date.getMinutes()).length < 2) {
minutes += String(0) + String(date.getMinutes())
} else {
minutes = `${date.getMinutes()}`
}
return `${hours}:${minutes}`
}
if (getCurrentTime() === '00:00') {
// действие
}
const prefix = "|"; // ваш префикс
const args = message.content.slice(prefix.length).trim().split(/ +/).slice(1);
if (message.content.startsWith(prefix + "mentions")) { // |mentions @first#1234 @second#4321
message.channel.send(`Первый упомянутый пользователь: ${args[0]}, второй: ${args[1]}`) // Первый упомянутый пользователь: @first#1234, второй: @second#4321
}