https://github.com/pa-nov/discordbot
Простой Discord бот
https://github.com/pa-nov/discordbot
bot discord discord-bot discord-js discordjs nodejs
Last synced: over 1 year ago
JSON representation
Простой Discord бот
- Host: GitHub
- URL: https://github.com/pa-nov/discordbot
- Owner: pa-nov
- Created: 2022-11-22T21:28:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T20:07:36.000Z (about 2 years ago)
- Last Synced: 2025-02-06T08:15:31.033Z (over 1 year ago)
- Topics: bot, discord, discord-bot, discord-js, discordjs, nodejs
- Language: JavaScript
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord-Bot
Простой дискорд бот
Для работы бота требуется:
* Node.js (16.6.0 или выше)
* Discord.js v14
## Установка
1. Устанавливаем Node.js: https://nodejs.org
2. Запускаем командную строку в папке бота и прописываем: `npm init -y` и `npm install discord.js` (Этим вы установите Discord.js)
3. [Создаём приложение](https://github.com/pa-nov/Discord-Bot#создание-приложения)
4. [Настраиваем бота](https://github.com/pa-nov/Discord-Bot#настройка-бота)
5. Запускаем командную строку в папке бота и прописываем: `node deploy-commands.js` (Этим вы зарегестрируете команды приложения в дискорде)
6. Запускаем командную строку в папке бота и прописываем: `node index.js` (Этим вы запустите бота)
Теперь бот работает, как только вы закроете командную строку из пункта `6` бот перестанет работать
## Создание приложения
1. Переходите на https://discord.com/developers/applications
2. Нажимаете на `New application`
3. Указываете имя бота, соглашаетесь с условиями использования и нажимаете `Create`
4. Копируем `APPLICATION ID`, он понадобится при [настройке бота](https://github.com/pa-nov/Discord-Bot#настройка-бота)
5. В открывшемся окне нажимает на `Bot`, затем на `Add bot`
6. Нажимаем на `Reset Token` и копируем новый токен, он понадобится при [настройке бота](https://github.com/pa-nov/Discord-Bot#настройка-бота)
## Настройка бота
Все настройки хранятся в файлах `settings.json` и `key.json`
В файле `settings.json` необходимо указать:
* `цвет вубхуков`
В файле `key.json` необходимо указать:
* `токен бота`
* `id бота`
* `id владельца бота`
* `id сервера бота`
* `url вебхука для отправки лс` (необязательно)