Logo for Offical DISCORD

Upvote Offical DISCORD


Cервер преднозначен для фана,он находится в бета тестировании так что удачи

Back to Offical DISCORD

const Discord = require(“discord.js”);
module.exports.run = async (bot, message, args) => {
if(!message.member.hasPermission(“KICK_MEMBERS”)) return message.channel.send(“У вас нет прав”);
if (!args[0]) return bot.send(“Задайте вопрос”);
let question = args.slice(0).join(" “);
const embed = new Discord.RichEmbed()
.setTitle(${bot.user.username} голосования)
.setColor(”#1b87e5")
.addField(‘Голосование’,Тема: ${question}!)
.setFooter(Автор: ${message.author.username}, ${message.author.avatarURL})
message.delete();
message.channel.send({ embed })
.then(msg => {
msg.react(‘691191192758517770’)
msg.react(‘691191192289017858’)
})
.catch(() => console.error(‘Emoji failed to react.’));
}
module.exports.help = {
name: ‘b’,
aliases: [‘bs’, ‘статистика’, ‘ботстат’],
description: ‘Статистика бота’,
usages: { ‘!botstats’: Покажет статистику бота },
category: ‘Информация о боте’
}
const { RichEmbed } = require(‘discord.js’);

module.exports.run = (bot, msg, args) => { // Функция для команды
let user = msg.mentions.users.first() || msg.author; // Переменная user присваивает себе первого “пинганутого” пользователя или автора сообщения

msg.channel.send(
new RichEmbed()
.setColor(‘RANDOM’) // Ставим цвет для нашего сообщения
.setDescription(user.tag) // Описание для нашего сообщения, в данном случае пишем туда дискорд-тег пользователя
.setImage(${user.displayAvatarURL}?size=2048) // Достали URL аватарки пользователя, потом добавили ?size=2048 к ссылке на аватар пользователя, чтобы получить лучшее качество картинки.
);
};

module.exports.help = { // Конфигурация команды
name: ‘avatar’
};
onst Discord = module.require(“discord.js”);
module.exports.run = async (bot, message, args) => {
if (!message.member.hasPermission(“MANAGE_MESSAGES”)) return message.channel.send(‘Недостаточно прав!’)

let msgid = args[0]

if (!msgid) return message.channel.send('Укажи ID сообщения!')

await message.channel.fetchMessage(msgid)
    .then(async msg => {
        if (!msg) return message.channel.send('Сообщение не найдено')
        await msg.pin()
        message.react("662046909103341571");
    }).catch(console.error)

}

module.exports.help = {
name: ‘pin’,
aliases: [“закрепить”,]
}
bot.on(“guildCreate”, async(guild) =>{

let nserv = new Discord.RichEmbed()
.setColor('FFA947')
.setThumbnail(guild.iconURL)
.setTitle("**:683301845354938422:  Новый сервер**")
.addField("**Название**", `\`${guild.name}\``)
.addField("**Сервера ID**", `\`${guild.id}\``)
.addField("**Создатель**", `\`${guild.owner.user.tag}\``)
.addField("**Создатель ID**",  `\`${guild.owner.id}\``)
.addField("**Пользователей**", `\`${guild.memberCount}\``)
.addField("**Ролей**", `\`${guild.roles.size}\``)
.addField("**Это наш**", `\`${bot.guilds.size}\``)
 bot.channels.get("688818726031720477").send(nserv)

});

bot.on(“guildDelete”, async(guild) =>{

let rserv = new Discord.RichEmbed()
.setColor('FFA947')
.setThumbnail(guild.iconURL)
.setTitle(":683301845246148624:  Удалили с сервера")
.addField("**Название**", `\`${guild.name}\``)
.addField("**Сервера ID**", `\`${guild.id}\``)
.addField("**Создатель**", `\`${guild.owner.user.tag}\``)
.addField("**Создатель ID**",  `\`${guild.owner.id}\``)
.addField("**Пользователей**", `\`${guild.memberCount}\``)

bot.channels.get(“688818777877512298”).send(rserv)
})

Check out the home page for the full Discord Bot List.