Автоматизация и утилиты

Свои команды и автоответы для сервера Discord

Хватит каждый день писать одни и те же ответы. В BotGG вы создаёте настоящие слэш-команды для своего сервера, например /rules, /ip или /faq, и автоответы, которые срабатывают на ключевые слова в чате. Ответ может быть текстом, эмбедом, набором случайных вариантов и кнопками.

  • Работает на бесплатном тарифе
  • Настраивается в веб-консоли
generalПревью в Discord

АлексСегодня в 20:14

/ip

BotGGБОТСегодня в 20:16

🎮 Заходи на сервер
IP: play.example.net
Версия: 1.21
У нас уже 1240 участников, ждём тебя, @Алекс.
🌐Сайт🔔Новости сервера

СэмСегодня в 20:18

народ, какой айпи?

BotGGБОТСегодня в 20:20

Привет, Сэм, адрес play.example.net. Напиши /ip, чтобы увидеть его снова.

Своя команда /ip и автоответ на ключевое слово

Что вы получаете

Настоящие слэш-команды

Ваши команды видны в меню / в Discord рядом с остальными, с описанием на английском и, по желанию, на русском. Появляются примерно через полминуты после сохранения.

Автоответы на ключевые слова

Сообщение содержит фразу, совпадает с ней, начинается или заканчивается ею, содержит её целым словом или подходит под безопасный regex. До 20 триггеров на правило.

Случайные ответы и переменные

Добавьте до 10 вариантов ответа, и бот выберет один случайно. В тексте работают {user}, {server}, {membercount}, {random:a|b|c} и другие.

Кнопки, которые выдают роли

Кнопки-ссылки или кнопки ролей: по клику участник получает роль или снимает её. Роли с опасными правами не выдаются, пока вы их не разрешите.

Паузы и ограничения

Пауза для каждого участника (а для автоответов и для канала), плюс список ролей и каналов, где команда работает. Модераторы могут обходить эти ограничения.

Больше, чем ответ

Автоответ может поставить реакции, написать автору в ЛС, выдать или снять роли и удалить исходное сообщение. Нужна сложная логика? Превратите правило в Flow.

Как это работает

  1. Включите «Свои команды»

    Откройте https://console.botgg.app, выберите сервер и включите «Свои команды». Решите, срабатывает только первый подходящий автоответ или все сразу.

  2. Создайте команду

    Задайте имя, например ip, описание и ответ. Добавьте при желании параметр (участник или текст), кнопки, паузу и роли или каналы, где она доступна.

  3. Добавьте автоответы

    Впишите ключевые слова, выберите способ совпадения и действие бота. Поле проверки покажет, какое правило сработает на любое сообщение, ещё до сохранения.

  4. Пользуйтесь в Discord

    Участники пишут /ip или спрашивают в чате «какой айпи?» и сразу получают ответ. В консоли видно, сколько раз использовалась каждая команда и правило.

Свои слэш-команды, которые работают как встроенные

Каждая своя команда регистрируется в Discord как слэш-команда только вашего сервера, поэтому участники видят подсказки и описания, а не угадывают команды с !префиксом. У команды может быть один параметр, участник или короткий текст, который вы вставляете в ответ через {option}. Ответ видят все или только тот, кто вызвал команду (эфемерный ответ). Пингуются только участники; роли и @everyone в ответе не упоминаются.

На Free можно создать до 10 команд, на Pro до 100. Имена встроенных команд BotGG заняты, а Discord разрешает боту не больше 100 команд на сервер. Если команду не удалось зарегистрировать, консоль покажет причину.

  • {user}, {user.mention}, {user.name}, {user.id}: участник
  • {server}, {channel}, {membercount}: где это произошло
  • {option}: значение, введённое в параметр команды
  • {random:a|b|c}: одно из нескольких слов или фраз

Автоответчик, который не выходит из-под контроля

Автоответы проверяются в заданном вами порядке. Ограничьте их нужными каналами или ролями, исключите лишние и поставьте паузу на участника и на канал, чтобы оживлённый чат не превратился в спам от бота. Боты, вебхуки и системные сообщения правила не запускают, а встроенный лимит гасит лавину ответов во время спам-атаки.

Чтобы читать текст сообщений, боту нужен доступ Message Content в Discord; без него правила видят только сообщения с упоминанием бота, и консоль об этом предупредит. На Free доступно до 10 автоответов, на Pro до 100. Для многошаговых сценариев откройте правило во Flows одним кликом.

Слэш-команды

Слэш-команд нет — всё настраивается в веб-консоли и работает автоматически.

Free и Pro

Все функции доступны на бесплатном тарифе. Pro повышает лимиты и открывает дополнительные возможности.

ЛимитFreePro
Свои слеш-команды10100
Правила автоответов10100

Смотреть цены

Частые вопросы

Как сделать свою команду в Discord?

Добавьте BotGG на сервер, откройте консоль, включите «Свои команды» и нажмите «Новая команда». Введите имя, описание и ответ и сохраните. Слэш-команда появится в меню / примерно через полминуты.

Чем своя команда отличается от автоответа?

Своя команда срабатывает, когда участник вызывает её через меню /. Автоответ следит за обычными сообщениями в чате и реагирует, когда совпадает ключевое слово или шаблон, без всяких команд.

Может ли своя команда выдавать роль?

Да. Добавьте к ответу кнопку роли: каждый клик выдаёт роль или снимает её. Автоответы тоже умеют выдавать и снимать роли напрямую. Роль должна быть ниже роли бота, а роли с опасными правами блокируются, если их нет в «Привилегированных ролях».

Почему автоответ не срабатывает?

Проверьте, что правило включено и подходит под фильтры каналов и ролей, затем введите сообщение в поле проверки в консоли. Если у бота нет доступа Message Content, он видит только сообщения со своим упоминанием, и консоль покажет предупреждение.

Сколько своих команд можно создать?

На тарифе Free до 10 команд и 10 автоответов, на Pro до 100 тех и других. Подробнее на странице цен.

Готовы прокачать свой сервер?

Добавьте BotGG бесплатно и включайте нужные функции в веб-консоли.