diff --git a/README.md b/README.md index 14037c6..7277c9a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
- + @@ -30,7 +30,7 @@ Discord Bot Template — це шаблон бота з відкритим вих #### • **Динамічний обробник команд (як слеш так і контекстного меню):** - Мій шаблон постачається з динамічним обробником команд, який дуже легко налаштовувати та створювати команди. -- Команди в папці commands отримують об’єкт [`ChatInputCommandInteraction`](https://discord.js.org/docs/packages/discord.js/14.14.1/ChatInputCommandInteraction) або [`ContextMenuCommandInteraction`](https://discord.js.org/docs/packages/discord.js/14.14.1/ContextMenuCommandInteraction) в залежності від типу команди (слеш або контекстна). +- Команди в папці commands отримують об’єкт [`ChatInputCommandInteraction`](https://discord.js.org/docs/packages/discord.js/14.15.2/ChatInputCommandInteraction) або [`ContextMenuCommandInteraction`](https://discord.js.org/docs/packages/discord.js/14.15.2/ContextMenuCommandInteraction) в залежності від типу команди (слеш або контекстна). - **ВАЖЛИВО:** У шаблоні ми надсилаємо команди в Discord для реєстрації лише в 1 гільдії. Це тому, що є 2 типи команд, гільдійські та глобальні. Команди гільдії обмежені 1 гільдією, але щоразу, коли ви їх оновлюєте, вони набувають чинності негайно, тоді як для глобальних команд потрібно до 1 години. Тому використовуйте команди гільди у розробці та глобальні команди для виробництва. (змінити це можна використавши параметр в кожному файлі команди `devGuildOnly`: `true` - команда в 1 гільдії, `false` - глобальна команда) #### • **Динамічний обробник взаємодії кнопок:** diff --git a/index.js b/index.js index 14772db..bc14038 100644 --- a/index.js +++ b/index.js @@ -17,7 +17,7 @@ const resources = require("./locales/resources"); */ const client = new Client({ allowedMentions: { parse: [ "roles", "users", "everyone" ] }, - intents: [3276799], // Використовуйте сайт, наприклад https://discord-intents-calculator.vercel.app/ + intents: [3276799 | 1 << 24 | 1 << 25], // 1 << 24 = GUILD_MESSAGE_POLLS; 1 << 25 = DIRECT_MESSAGE_POLLS; partials: [ Partials.Channel, Partials.GuildMember, @@ -27,9 +27,7 @@ const client = new Client({ Partials.ThreadMember, Partials.User ], - ws: { - large_threshold: 250, - }, + ws: { large_threshold: 250 }, presence: { activities: [{ name: "custom", diff --git a/package.json b/package.json index a1d644a..38146b1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "discordbot-template", - "version": "1.1.0", + "version": "1.1.1", "description": "Шаблон для створення власного бота на основі discord-js!", "main": "index.js", "scripts": { @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/GamesTwoLife/DiscordBot-Template#readme", "dependencies": { - "discord.js": "^14.14.1", + "discord.js": "^14.15.2", "fs": "^0.0.1-security", "i18next": "^23.10.0", "mongoose": "^7.0.2",