С чего начать свой Discord-бот в 2026
Каркас, который не стыдно расширять
Хороший бот начинается не с команд, а со структуры. Разнесите хендлеры событий и команды по папкам, держите токен в .env, а не в коде.
const { Client, GatewayIntentBits } = require("discord.js");
const client = new Client({ intents: [GatewayIntentBits.Guilds] });
Дальше - слой данных, логирование и понятные ответы. Об остальном в следующих заметках.
Чтобы оставить комментарий, войдите через Discord.
Войти через Discord