-
Автор темы
- #1
Делаю ботов на заказ, vk.com/xxxme7ke9
Если будут какие либо ошибки, за помощью
Для начала, качаем VSC :
Качаем Node.js ,
Заходим на сайт
создам бота.

Заходим в VSC и пишем npm i , после установки еще раз пишем npm install discord.js , и так npm init
нажимаем enter
Версия : любые циферки
нажимаем enter
в 4 поле пишем bot.js
нажимаем enter
нажимаем enter
нажимаем enter
Author : Свой никнейм.
нажимаем enter
нажимаем enter
Создаем файл bot.js
Cоздаем файл botconfig.json
Заходим в файл bot.js
Создаем папку cmds.
там создаем файл ping.js
Сохраняем cntr + s , открываем терминал , пишем node bot.js
Приглаешь бота на сервер,
!Ping
Когда не будет лень, напишем mute,ban,kick,warn
Если будут какие либо ошибки, за помощью
Пожалуйста, авторизуйтесь для просмотра ссылки.
, не рекламаДля начала, качаем VSC :
Пожалуйста, авторизуйтесь для просмотра ссылки.
Качаем Node.js ,
Пожалуйста, авторизуйтесь для просмотра ссылки.
Заходим на сайт
Пожалуйста, авторизуйтесь для просмотра ссылки.
, заходим в портал для разработчиков.
создам бота.

Заходим в VSC и пишем npm i , после установки еще раз пишем npm install discord.js , и так npm init
нажимаем enter
Версия : любые циферки
нажимаем enter
в 4 поле пишем bot.js
нажимаем enter
нажимаем enter
нажимаем enter
Author : Свой никнейм.
нажимаем enter
нажимаем enter
Создаем файл bot.js
Cоздаем файл botconfig.json
JavaScript:
{
"token":"Токен бота",
"prefix":"!"
}
JavaScript:
const Discord = require('discord.js');
const bot = new Discord.Client();
bot.commands = new Discord.Collection();
const fs = require('fs');
bot.mutes = require('./mutes.json');
let config = require('./botconfig.json');
let token = config.token;
let prefix = config.prefix;
let profile = require('./profile.json');
let bs = require ('./botsetup.json');
const active = new Map();
fs.readdir('./cmds/',(err,files)=>{
if(err) console.log(err);
let jsfiles = files.filter(f => f.split(".").pop() === "js");
if(jsfiles.length <=0) console.log("Нет комманд для загрузки!!");
console.log(`Загружено ${jsfiles.length} комманд`);
jsfiles.forEach((f,i) =>{
let props = require(`./cmds/${f}`);
console.log(`${i+1}.${f} Загружен!`);
bot.commands.set(props.help.name,props);
});
});
bot.on('ready', () => {
console.log(`Запустился бот ${bot.user.username}`);
bot.generateInvite(["ADMINISTRATOR"]).then(link =>{
console.log(link);
});
bot.on('message', async message => {
if(message.author.bot) return;
if(message.channel.type == "dm") return;
let uid = message.author.id;
bot.send = function (msg){
message.channel.send(msg);
};
let messageArray = message.content.split(" ");
let command = messageArray[0].toLowerCase();
let args = messageArray.slice(1);
if(!message.content.startsWith(prefix)) return;
let cmd = bot.commands.get(command.slice(prefix.length));
if(cmd) cmd.run(bot,message,args);
bot.rUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
bot.uId = message.author.id;
});
bot.login(token);
там создаем файл ping.js
Код:
const Discord = module.require("discord.js");
module.exports.run = async (bot,message,args) => {
message.channel.send('pong!');
};
module.exports.help = {
name: "ping"
};
Приглаешь бота на сервер,
!Ping
Когда не будет лень, напишем mute,ban,kick,warn
Последнее редактирование: