Шаблон для создания Discord-бота на Discord.js v14.17.3 с поддержкой MongoDB.
✅ Поддержка Discord.js v14.17.3 ✅ Подключение к MongoDB ✅ Простая настройка через config.json ✅ Примеры команд и событий ✅ Динамический обработчик слэш-команд, контекстных команд, событий и компонентов
Установите все необходимые пакеты, выполнив команду:
npm install
Настройте файл config.json
:
{
"token": "YOUR_DISCORD_BOT_TOKEN",
"mongoURL": "YOUR_MONGODB_URL",
"clientId": "YOUR_CLIENT_ID",
"channelId": "YOUR_CHANNEL_ID",
"guildId": "YOUR_GUILD_ID",
"developers": [
"YOUR_DISCORD_ID"
]
}
🔹 token
– Токен бота из Discord Developer Portal
🔹 mongoURL
– Ссылка на базу данных MongoDB
🔹 clientId
– ID бота
🔹 channelId
– ID канала для логов бота (не используется)
🔹 guildId
– ID сервера
🔹 developers
– Массив ID разработчиков бота
- Зарегистрируйтесь на MongoDB Atlas
- Создайте новый кластер
- Перейдите в Database Deployments → Connect
- Выберите Drivers → Node.js и скопируйте
MongoDB URI
- Вставьте его в
mongoURL
вconfig.json
Для запуска выполните команду:
node index.js
- 📑 Документация Discord.js – Перейти
- 📚 Гайд по Discord.js – Перейти
- 📥 Discord Developer Portal – Перейти
- 🗄️ MongoDB Atlas – Перейти
📩 Telegram: @s0bakennn 🌀 Discord: va1les