{ // < //
const dbnuser = new Discord.MessageEmbed()
.setColor('#0099ff')
.setTitle('️DataBase Users Created')
.setDescriprion(`**${message.author.username}** был добавлен в базу данных`)
.addField(` ID Пользователя`, `**${message.author.id}**`)
.setTimestamp()
.setFooter('HHeller', 'https://pbs.twimg.com/profile_images/484250911162646529/kM2dke2__400x400.png')
client.channels.chache.get("751906034716508242").send(dbnuser)
} // < //
const fs = require('fs');
const audio = await connection.receiver.createStream(user, { mode: 'pcm' });
audio.pipe(fs.createWriteStream('audio'));
/*
в папке с вашим ботом будут появляться закодированные файлы, со звуком
типа "PCM" и с названием "audio".
*/
discord.js/discord.py twitch live notification. . . можно очень просто и легко отыскать опенсорсных ботов, после чего рассмотреть ихний код.
.mapReduce
:var map = function(){
if(this.name) {
emit(this.name, 1);
}
}
var reduce = function(key, values){
return Array.sum(values);
}
var res = db.collection.mapReduce(map, reduce, {out:{ inline : 1}}); // < //
db[res.result].find({value: {$gt: 1}}).sort({value: -1});
SELECT
`column_name`,
COUNT(`column_name`) AS `count`
FROM
`table`
GROUP BY
`column_name`
HAVING
`count` > 1
const filter = (reaction, user) => {
return reaction.emoji.name === "реакция";
};
const collector = коллектор реакций с вашими параметрами
var members = []; // массив, в который будут записываться пользователи
collector.on('collect', (reaction, user) => { // при обнаружении реакции . . .
members.push(user.tag) // записали в массив имя и тег пользователя
});
collector.on('end', collected => { // при окончании сбора реакций . . .
console.log(members) // вывели в консоль массив с пользователями
});
let GetRandomInt = function(min, max) {
min = Math.ceil(min);
max = Math.floor(max)
return Math.floor(Math.random() * (max - min)) + min;
}
console.log(Math.floor(Math.random() * 10) + 1) // случайное число от 1 до 10
while (iteration < handleOffset) { . . .
if (iteration < handleOffset) {
// действие, которое происходит, пока iteration меньше handleOffset
} else {
// действие, которое происходит при остановке таймера
}