Nekomaid бот дискорд команды
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
2 contributors
Users who have contributed to this file
- Open with Desktop
- View raw
- Copy raw contents Copy raw contents
Copy raw contents
Copy raw contents
Начнём. Ссылка на мой youtube канал.
Discord bot туториал. Туториал по созданию ботов для дискорда на node.js используя discord.js.
Creation date : 06.12.2019
Давайте начнём создание бота. Если у вас установлена node.js, то пропустите сделающие 2 строчки. Заходим на сайт node.js, скачиваем, устанавливаем. Скриншотов процесса установки нету, тк переустанавливать node.js нету желания. Но там всё интуитивно понятно.
Создание файлов, инициализация проекта, установка библиотек.
Создаём папку bot. Желательно не использовать кирилицу, юникод и т. п. в названии. Сразу же создаём файл index.js или bot.js. Это не несёт особого смысла. Можно назвать как угодно, но принятно index.js / bot.js. Это будет главный файл бота, т.е. первым запускается, в нём основной код бота. Далее открываем консоль / терминал если у вас linux. Для быстрого открытия консоли на windows можно нажать WIN + R, ввести cmd. Далее переходим в папку бота, думаю как это сделать через консоль всем понятно. Пишим : npm init - инициализация проекта. Жмём enter до конца. Если ошибка в package name, то напишите bot. npm i discord.js - установка библиотеки discord.js.
Далее рекомендую установить один из следующих редакторов кода :
Если очень слабый компьюер можете поставить notepad++, но это для постоянной основы не самый хороший вариант. Лично я использую Atom.
Вы можете зарегистрировать его на сайте discord developers. Жмём кнопку "New Application". Вводим название бота. Жмём "Create". Переходим во вкладку "Bot", нажимаем "Add Bot", затем "Yes, do it!" Находим строку "token", немного ниже есть кнопка "Copy", нажимаем. Теперь в вашем буфере обмена есть токен бота.
Создадим первый код. Пишем :
Открываем консоль, переходим в папку проекта и пишем :
в зависимости от названия файла. Если у вас windows, то вы можете создать файл start.bat с текстом
Если линукс, то вы можете создать файл start.sh
Это будет запускать бота. Далее я не буду говорить про запуск. Делайте это сами.
Создаем файл config.json с конфигурацией нашего бота.
В начале кода бота напишем :
Еще вы можете создать конфиг прямо в коде бота.
Но второй вариант крайне не рекомендуется использовать, ведь для того что-бы изменить конфиг бота нам придется изменять его код.
Давайте залогируем тег автора.
Также можно писать не
.startsWith проверят начинается ли строка с символов в аргументах.
Также даже начинающим программистам будет очень полезна в боте команда !eval для выполнения кода не пиша его в коде бота, т.е. вы пишите !eval какой-то код и бот выполняет этот код.
Я нашёл хороший туториал по этой команде на github. Рекомендую ознакомиться и взять себе команду в код бота. Принцип её работы мы разберём позже. Тык.
Это называется RichEmbed (Embed). Давайте отправим простой эмбед похожий на данный. (Картинка ниже)
Для этого создадим новую команду !ping .
В Embed есть много различных параметров, вы можете прочесть их далее, либо посмотреть на оффициальном сайте discord.js
Давайте сделаем команду для получения информации о пользователе. Команда взята из моего бота. Будем использовать библиотеку moment.js , устанавливаем npm i moment.js
Мой дискорд сервер!
Прошу зайти на мой дискорд сервер, ведь я долго делал туториал, а вам не сложно зайти на мой сервер в виде благодарности.
Currently we have help message previews, 5 bot commands and 0 slash commands for NekoMaid Discord bot.
Help Command Preview
For help with a command, use nm!help [command] [subcommand?] .
V2 now live! Have fun!~
Available commands, by category:
Help & Information
help , info , invite , ping , prefix , site , suggest , support/server , upvote/vote
Actions
arrest , bite , cuddle , hug , kill , kiss , lick , nom , pat , poke , slap , tickle
Emotes
angry , blush , borgar , cry , dance , lewd , pout , shrug , sleepy , smile , smug , think
Fun
8ball , animetrivia , cat , dog , foxgirl , impostor , neko , nicklettergiveaway , nickletterrequest , owoify , roll
Profile
bal/balance/bank , beg , building , buildings , buildingsglobal , buildingsguide , buy , coinflip , crime , daily , deposit/dep , divorce , economyguide , inventory , item , marry , notifications , profile , rep , shop , slots , steal , top/leaderboard/lb , transfer/pay , use , useall , withdraw/with , work
NSFW
Hidden in SFW channel, try changing this channel to NSFW
Utility
ava/avatar , customembed , getemote , osu , osulast , osurecent , osuset , osutop , poll , roleinfo , rr/reactionroles , safebooru , say , serverinfo , userinfo/memberinfo
Music
clearqueue , leave/stop , np , pause , play/p , queue , repeat/loop , resume , shuffle , skip
Moderation
ban , bans , clear/purge , clearwarns , kick , mute , mutes , slowmode , someone , unban , unmute , warn , warns
Modules
auditlog , config , leveling , moderation
Leveling
addserverxp , clearserverxp , level/lvl , leveltop , removeserverxp , setserverxp
You can always get more help on the command list of NekoMaid by visiting their support server or their website:
NekoBot – многофункциональный бот для программного обеспечения Дискорд, который помимо опции автоматической модерации гарантирует веселое настроение участникам тематического сообщества. Чтобы правильно настроить параметры, необходимо не только соблюдать инструкцию, но и знать особенности.
Главные функции и возможности
Как скачать и добавить бота
Дальнейшая последовательность действий подразумевает под собой соблюдение следующей инструкции:
- После перехода на стартовую страницу загрузчика рассматриваемого бота, пользователю требуется нажать на клавишу добавления бота в программное обеспечение Дискорд.
- После этого со страницы сайта разработчика будет инициировано в автоматическом режиме перенаправление в веб-версию программного обеспечения Дискорд.
- После этого осуществляется авторизация в личном кабинете программного обеспечения. Классический вариант предусматривает стандартный ввод логина и пароля – вне зависимости от того, установленная клиентская программа либо веб-версия, запуск которой осуществляется через установленный по умолчанию браузер.
- Пользователь выполняет переход в категорию внесения персональных параметров – в зависимости от установленного типа ОС, отображается на панели управления в виде графического изображения шестеренки либо трех точек.
- На следующем этапе из сформированного списка системой, требуется выбрать интересующий тематический канал – необходимо нажать на иконку с изображением.
- Во вновь открывшейся вкладке пользователю требуется повторно нажать клавишу установки рассматриваемого бота. После этого в обязательном порядке сохраняются параметры нажатием на одноименную клавишу.
После того, как бот Nekobot был успешно установлен в специализированный сервер, разработчик рекомендует выполнить перезагрузку программного обеспечения с одновременной авторизацией в личном кабинете по стандартной схеме.
Настройка бота и отключение
Чтобы внести изменения создателю тематического канала не требуется быть профессиональным программистом либо опытным пользователем персонального компьютера. Разработчиком предлагается четкая последовательность действий, которая включает следующие этапы:
- Авторизация в личном кабинете программного обеспечения Дискорд.
- Переход в категорию изменения пользовательских параметров.
- Выбор из представленного списка раздела «Сервера».
- В новой вкладке пользователь нажимает на интересующий тематический канал.
- На следующем этапе требуется повторно нажать на вкладку перехода в настройки сообщества.
После выбора интересующего бота из сформированного списка, открывается вкладка с доступным функционалом. Обратите внимание, пользователь самостоятельно определяет для себя перечень требуемых опций.
Чтобы изменения вступили в силу, требуется нажать на клавишу сохранения персональных параметров и выполнить перезагрузку программного обеспечения.
Команды управления ботом
Пользователи приложения Discord могут пользоваться ботами. Это автоматизированные учетные записи, функционал которых настроен на выполнение команд участников сервера. Использование автоматизированных кодов позволяет существенно расширить возможности чата, добавить развлекательные или информационные функции. В использовании ботов нет ничего сложного, но нужно знать правильные команды для активации нужной функции. Рассмотрим, как управлять ботом в дискорде, а также, где найти нужные команды.
Где искать команды для конкретного бота
В дискорде доступны сотни автоматизированных аккаунтов, которые выполняю практически любые функции. Хоть в статье и буду рассмотрены только самые популярные, принцип использования всех ботов одинаков. Отличаются только команды, знание которых необходимо для правильного управления программным кодом. Найти их можно на сервере конкретного сервиса. В разделе технической информации большинство разработчиков указывают полный список доступных функций и команд для их активации.
Чтобы включить определенную функцию, нужно ввести команду с восклицательным знаком в начале. В большинстве программ есть раздел справочной информации, который активируется по запросу! help или! info. При активации данного раздела, пользователь сможет увидеть все доступные команды.
Также много ботов имеют интуитивно понятный интерфейс, который подсказывает пользователю, какие команды нужно вводить, сразу после активации сервиса. Также некоторые автоматизированные ученые записи имеют графическое оформление в виде кнопок меню, отвечающих за активацию команд. Их наличие существенно упрощает использование сервиса.
Важно! Команды в каждом боте отличаются, некоторые из них дают возможность пользователям создавать собственные функции. По этой причине важно подробно ознакомиться с возможностями программного обеспечения для изучения всех доступных функций. Пользовательские команды можно узнать у участников или в справочной информации конкретного чата.
Как управлять популярным ботом MEE6
Сервис MEE6 считается одним из самых популярных ботов приложения. Он позволяет просматривать подробную статистику чата и его участников. Также при помощи данного бота пользователи имеют возможность создавать собственные команды для своих серверов и настраивать уникальные поздравления для их участников. Функционал сервиса разнообразен, но знание базовых команд даст возможность подробно ознакомиться с доступными возможностями для их интеграции в собственные чаты.
Важно! Дополнительные параметры вводятся через пробел без дополнительных символов. Если ввести команду или параметр некорректно, бот выдаст ошибку.
Представлена только часть доступных пользователям функций. Полный список возможностей можно получить на сервере бота. Также в технической документации пользователи могут подробно ознакомиться с процессом создания кастомных команд для своих серверов.
Команды для бота Rhythm
Rhythm – популярный бот в дискорд, который позволяет добавлять треки с разнообразных музыкальных площадок и обеспечивает их потоковое воспроизведение. Основные команды помогут разобраться, как управлять ботом в дискорде.
- !music_play. Команда для воспроизведения музыки.
- !music_pause. Останавливает воспроизведение.
- !playskip. Перемещение трека в начало списка.
- !skip. Пропуск композиции.
- !volume. Изменение громкости трека.
- !shuffle. Перемешивание плейлиса.
- !clear. Очищает очередь воспроизведения.
- !removedupes. Удаление дубликатов композиций.
- !settings. Активация полного списка настроек сервиса.
- !info. Получение справочной информации.
- !request. Команда на добавление композиций.
Управление ботом Albedo
Albedo – популярный бот для комфортного администрирования мелких и средних каналов. Подробный список команд можно получить по запросу! Help. Всего представлено 7 категорий администрирования.
- Фан. Блок развлекательных команд. Позволяет публиковать мемы, арты, инициировать голосования и т.д.
- Инфо. Категория команд для получения подробной статистики сервера.
- Музыка. Набор команд для управления плейлистами сервера.
- Экономика. Команды для активации и настройки внутренней системы вознаграждения пользователей.
- RP. Набор команд для отправки гифок в чат.
- NSFW. Блок настройки интерфейса канала.
- Модерация. Один из основных блоков команд бота, который позволяет управлять каналом, выполняя такие задачи, как назначение ролей участников, блокировка или вынесение предупреждений и т.д.
Научиться пользоваться ботами в дискорде просто, их интеграция на канал позволяет существенно расширить базовые функции приложения для общения. Пользователи могут не просто пользоваться представленными разработчиками функции, а также добавлять кастомные команды и настраивать собственные боты для серверов.
Neko chan discord bot – это специальный бот для Дискорда, призванный как помогать в работе на сервере, так и развлекать пользователей. В список функций Neko chan bot входят различные функции – от эксклюзивной RPG игры до модерации пользователей. Несмотря на то, что бот был создан не профессионалам, он приобрел широкое распространение на серверах, посвященных аниме.
Главные функции и возможности
Основной идеей при создании бота было совмещение в себе преимущества нескольких ботов. До Neko chan одни боты могли транслировать музыку, другие предлагали пользователям поиграть в игры, третьи проводили модерацию. Некоторые из них имели несколько функций, однако создатели Neko chan захотели создать такого бота, который бы мог уметь все.
Функции бота Neko chan:
Функционал бота позволяет администрации сервера создавать уникальную атмосферу на сервере, развлекает пользователей и помогает управлять сообществом. Музыкальным ботом можно управлять с помощью команд, регулировать его громкость и т.д.
Как скачать и добавить бота
Установить бота можно, пройдя на сайт его разработчиков. Добавлять бота на сервер и активировать бота может либо кто – то из администрации сервера.
Чтобы добавить бота в Дискорд, нужно выполнить несколько простых действий:
- Перейти на страницу, где размещен бот, и кликнуть по надписи: «Добавить бота».
- В открывшееся поле пользователь должен ввести данные для авторизации в дискорде.
- После этого понадобится дать разрешение боту на выполнение всех его функций.
- Выбрать сервер, куда будет установлен бот.
- Пройти процесс авторизации.
Выполнив эти несложные действия, пользователь сможет добавить и активировать Neko chan на сервере Дискорда.
Настройка бота и отключение
Для перехода к функциям бота нужно ввести команду «nya!help». Откроется список команд, с помощью команд можно управлять ботом и настраивать его. Боту нужно дать разрешение на выполнение действий на сервере и разрешить доступ.
Если пользователь больше не хочет пользоваться ботом, то он может отключить его, выполнив следующий алгоритм действий:
- Войти в учетную запись Дискорда.
- Войти на сервер, где установлен бот.
- Выбрать бота, и кликнуть по его имени правой кнопкой мыши.
- Откроется окно со списком функций. Следует выбрать команду «Улалить».
После этих действий бот будет удален с сервера.
Команды управления ботом
Управление ботом Neko chan осуществляется с помощью команд, запускающих то или иное действие бота. Список команд бота Neko chan:
- nya!profile (@User). Позволяет получить информацию о профиле пользователя.
- nya!reminder [text] in [time] – установка напоминаний.
- nya!balance – позволяет узнать игровой баланс
- nya!pay [@User] – перевод пользователю опр6еделенной суммы игровых денег.
- nya!daily[@User] – получение бонусного количества монет.
- nya!shop (number) – выбор из 6 магазинов.
- nya!leaderboard (type) – открытие таблицы лидеров в игре.
- nya!pet – питомец Неко.
- nya!lucky guess [number] – нужно угадать случайное число. За правильный ответ пользователь получит монеты.
- nya!blackjack [number] – вызов карточной игры на игровые деньги.
- nya!slap [@User] – пощечина кому – либо из игроков.
- nya!marry [@User] – выход замуж.
- nya!throw cake [@User] – бросить торт.
- nya!cat – изображение кота.
- nya!dog – изображение собаки.
- nya!goose – изображение гуся.
- nya!lizard – картинкаа с ящерицей.
Это не весь список команд и действий, увидеть список всех возможностей можно с помощью команды «nya!help».
Neko chan бот для дискорда – уникальный бот, совмещающий в себе игру, музыкального бота и модератора сервера. С его помощью пользователь может разнообразить виртуальную жизнь на сервере, напонив ее всяческими развлечениями.
Читайте также: