Шаблон для ботів discord.js v14.8.0 із 100% охопленням Discord API, обробником команд, тощо на основі https://discordjs.guide/

Overview

Ласкаво просимо до шаблону дискорд бота

Version Документація Підтримується

Шаблон бота з відкритим вихідним кодом discord.js, який базується на офіційному посібнику з discord.js, щоб розпочати створення свого особистого бота для Discord!

Домашня сторінка

Введення

Discord Bot Template — це шаблон бота з відкритим вихідним кодом на основі discord.js для початку роботи над новим проектом бота. Це класичний шаблон javascript, який не вимагає жодних зовнішніх залежностей, на відміну від інших відомих фреймворків. (Це не фреймворк!) За допомогою цього шаблону можна масштабувати будь-який проект бота. (на основі одного або кількох серверів) Все залежить від вашої творчості!

Особливості:

Цей шаблон містить багато вбудованих корисних і гнучких функцій, наприклад:

Динамічний обробник подій:

  • Усі події зберігаються в папці events. Вам не потрібно використовувати client.on() в основному файлі bot.js для обробки подій.
  • Використовуючи простий каркасний код для подій, ви можете створити будь-яку кількість подій у папці подій за допомогою обробника подій.

Динамічний обробник (/) команд:

  • Мій шаблон постачається з динамічним обробником (/) команд, який дуже легко налаштовувати та створювати (/) команди.
  • Команди в папці commands отримують об’єкт ChatInputCommandInteraction.
  • ВАЖЛИВО: У шаблоні ми надсилаємо (/) команди в Discord для реєстрації лише в 1 гільдії. Це тому, що є 2 типи (/) команд, гільдійські та глобальні. Команди гільдії обмежені 1 гільдією, але щоразу, коли ви їх оновлюєте, вони набувають чинності негайно, тоді як для глобальних команд потрібно до 1 години. Тому використовуйте команди гільди у розробці та глобальні команди для виробництва.

Динамічний обробник (/) команд контекстного меню:

  • Ви можете клацнути правою кнопкою миші користувача або повідомлення -> Програми, щоб знайти ці параметри!
  • Цей шаблон зареєструє всі ваші параметри контекстного меню та динамічно з ними взаємодітиме! Варто спробувати.

Динамічний обробник взаємодії кнопок:

  • Цей шаблон поставляється з динамічним обробником взаємодії кнопок для отримання та обробки взаємодії кнопок.
  • Кнопки можна класифікувати в різних папках.

Динамічний обробник взаємодії меню вибору:

  • Цей шаблон поставляється з динамічним обробником взаємодії меню вибору для отримання та обробки взаємодії селект меню.
  • Кнопки можна класифікувати в різних папках.

Динамічний обробник взаємодії модальних вікон:

  • Легко обробляйте вхідні модальні подання за допомогою обробника шаблонів!
  • Модальны выкна можна класифікувати в різних папках.

Динамічний обробник взаємодії автозаповнень:

  • Легко обробляйте вхідні запити автозаповнення за допомогою обробника шаблонів!
  • Ідеально динамічний для всіх ваших потреб!

Широкі можливості налаштування:

Користуватися шаблоном так легко та весело, ви б знали. Оскільки шаблон не залежить від будь-яких зовнішніх залежностей і написаний на javascript, його можна налаштувати будь-яким чином. Вашій творчості немає кінця!

З відкритим вихідним кодом і самостійно розміщено:

Це ваше, ви маєте повний контроль.

Встановіть

npm install

Налаштуйте

  • Перейменуйте config-example.json на config.json та заповніть маркер бота, його ID та інші значення. Розширте config.json відповідно до ваших потреб!

Запустіть свого бота

npm start

Підтримка та документація

Незабаром буде опублікована документація.

Автор

GamesTwoLife

Дописувачі

Сюди може потрапити кожен, за внесок у розвиток проекту

Сприяння

Вітаються внески, проблеми та запити щодо функцій!
Не соромтеся перевірити сторінку проблем. Ви також можете ознайомитися з посібником зі створення внеску.

Продемонструйте вашу підтримку

Поставте ⭐️ , якщо цей проект допоміг вам! Оцінка проекту надихає мене продовжувати його.

Ліцензія

Copyright © 2023 GamesTwoLife.
Цей проект має ліцензію Apache-2.0.


You might also like...

AutoSend Letters HeadHunter — это скрипт для автоматической отправки откликов на HeadHunter (hh).

AutoSend Letters HeadHunter — это скрипт для автоматической отправки откликов на HeadHunter (hh).

AutoSend Letters HeadHunter Описание проекта AutoSend Letters HeadHunter — это скрипт для автоматической отправки откликов на HeadHunter (hh). Для чег

Dec 21, 2022

Плагин для браузера, позволяющий сохранить информацию о вашем голосе в файл

deg-plugin После подключения плагина нужно открыть Инструменты разработчика (Developer tools), нажав Ctrl-Shift-I (Windows/Linux) или Command-Option-I

Sep 12, 2022

Потоковый курс информатики для 1 курса Политехнического университета

Информатика 2022 🔥 Web Курс по информатике в Политехе. В репозитории вы можете найти слайды и комментарии к темам занятий. № Название Слайды Коммента

Sep 15, 2022

Тестовое задание для RDX-lab

NestJs Api Для начала нужно переименовать файл .env.template в .env и заполнить его данными, которых не хватает Далее выполняем: docker-compose -f doc

Nov 3, 2022

Hospital - Умная система для Госпиталей

Hospital - Умная система для Госпиталей

Hospital - Умная система для Госпиталей Эта аналогичная система но с дополненными функциями для удобства. Врачам больше не придется бегать по всем кой

Oct 18, 2022

A discord.js v14 bot base

A simple Discord.js version 14 base. It contains a slash command handler, event handler, and an example for the new modals.

Mar 17, 2022

New Discord.JS v14 Slash and Prefix Commands handler with Events. Check it out now!

New Discord.JS v14 Slash and Prefix Commands handler with Events. Check it out now!

Discord.js v14 Command-Handler Commands, Events, Permissions and Cooldown Handlers for Discord.js v14 bot ~ Made by Lynx Discord.js v14 (dev version)

Dec 19, 2022

A typescript template for Discord.js v14

Discord.js v14 Bot Template Features 🟦 Typescript 🔥 Slash commands ✉️ Message commands 🕛 Cooldowns 🏴 Detailed Permissions 💪 Event & Command handl

Dec 31, 2022

DJS Purge Command (Discord.js V14)

DJS Purge Command (Discord.js V14)

Purge Cmd DJS Purge Command (Discord.js V14) Shields.io MidNight Bot Click Me to Invite The Bot Click Me To reach my support Server Dependencies disco

Dec 13, 2022
Owner
GamesTwoLife
Enjoys writing JavaScript, NodeJS
GamesTwoLife
100 Days of Code is a self improvement tool, where you make a commitment to solve 1 coding problem everyday for the next 100 days.

100 Days of Code is a self-improvement tool, where you make a commitment to solve 1 coding problem everyday for the next 100 days. This repository includes a range of tasks, lessons, resources, and challenges on various programming languages to help improve programming skills.

Tarleton Computer Society 7 Dec 14, 2022
Пример торгового робота для Tinkoff Invest API (Node.js)

tinkoff-robot Пример торгового робота на Node.js с использованием Tinkoff Invest Api v2. использует комбинацию нескольких сигналов работает одновремен

Vitaliy Potapov 11 Jan 2, 2023
DiscordJS v13 Tutorials

DISCORDJS v13 EPISODES BY FLAMEQUARD If You Haven't Subscribe Us Please Its Our Request, Subscribe Us DiscordJS v13 Require NodeJS v16 To Install It I

FlameQuard 2 Dec 11, 2022
Powerful framework for DiscordJS.

WrenchWork WrenchWork is a powerful DiscordJS framework that allows you to create your own Discord bot in a clean environment. Features Modular struct

null 9 Jan 10, 2022
The Remix version of the fakebooks app demonstrated on https://remix.run. Check out the CRA version: https://github.com/kentcdodds/fakebooks-cra

Remix Fakebooks App This is a (very) simple implementation of the fakebooks mock app demonstrated on remix.run. There is no database, but there is an

Kent C. Dodds 61 Dec 22, 2022
nest연습용 (w. https://github.com/seuiggi, https://github.com/okysky1121)

A progressive Node.js framework for building efficient and scalable server-side applications. Description Nest framework TypeScript starter repository

이름 2 Oct 5, 2022
A package that allows your bot of discord.js v13 & v14 to create the new awesome Discord Modals and interact with them

A package that allows your bot of discord.js v13 & v14 to create the new awesome Discord Modals and interact with them

MateoDeveloper 85 Dec 23, 2022
Discord.js v14 bot that logs everything on your Discord server

Discord Server Logger Bot Discord bot that logs all changes on your Discord server! When using this code please give credits to DEEM#6666! Deployment

DEEM 24 Dec 26, 2022
Скрипт для добавления дивидендов от иностранных компаний в 3-НДФЛ на сайте налоговой

Скрипт для добавления дивидендов от иностранных компаний в 3-НДФЛ на сайте налоговой Заточено под XLSX-отчет от Тинькофф. Подробная информация о запол

Dmitry Kirilyuk 7 Apr 23, 2022
exteraWeb - веб-клиент для Telegram

exteraWeb Интерфейс Детали Веб клиент для Telegram разработанный с использованием ReactJS и TDLib. Посмотреть можно здесь. Запуск Получите API ключи.

exteraSquad 6 Jun 23, 2022