Приветственный бот Discord публикует подготовленное сообщение при событии на сервере: вступлении участника, открытии ветки или создании канала. Quickchat AI отправляет такие сообщения по трём правилам из панели управления, без кода и собственного хостинга.
В этом руководстве мы настроим и проверим все три правила, а затем покажем переход от приветствия к AI-разговору. Рассмотрены оба подключения Discord, включая дополнительную настройку Developer Portal, необходимую правилу участников при собственном боте.
Выберите задачу для бота Discord
Начните с нужной задачи. Для приветствий, заявок в поддержку и модерации нужны разные функции и права.
| Задача | Руководство | Подключение Discord |
|---|---|---|
| Публиковать готовое приветствие, когда участник вступает на сервер или открывается канал | Это руководство по приветственному боту | В один клик или собственное приложение Discord |
| Отвечать по документации и открывать приватную заявку, если ответа нет | AI-бот заявок Discord | Собственное приложение Discord |
| Выдавать участникам тайм-аут, управлять ролями или менять slowmode по запросу администратора | AI-модерация Discord | Собственное приложение Discord |
От регистрации до первого приветствия
- Создайте аккаунт Quickchat AI. Если вы регистрируетесь с помощью электронной почты и пароля, перед тем как продолжить, откройте ссылку для подтверждения из письма.
- При настройке опишите нужного агента, например: «Бот сообщества Discord, который приветствует новых участников и отвечает на вопросы о нашем сервере». Нажмите Create my AI Agent и завершите настройку, включая выбор плана под ваш сценарий использования.
- Подключите Discord кнопкой Add to your Discord server во время настройки или откройте в панели управления External Apps, затем Discord. Для одних только приветствий достаточно подключения в один клик.
- Начните с правила New member joins в Automated messages. Выберите один канал для приветствий, сохраните правило и вступите на сервер со второго аккаунта Discord. Убедитесь, что приветствие появилось один раз, затем ответьте на него, чтобы проверить отдельный AI-разговор.
План Free предназначен для личного некоммерческого использования. Прежде чем использовать бота для бизнеса, выберите платный план. Само готовое приветствие не расходует AI-кредиты, а следующий за ним AI-разговор расходует.
Зачем это появилось: три просьбы из нашего Discord
Участники нашего сервера постоянно просили об одном и том же в трёх вариантах. Каждый раз бот поддержки вынужден был отвечать, что это невозможно.

Все три запроса сводятся к одному: пусть бот заговорит первым. Поприветствует вступившего. Представится автору ветки. Поздоровается в новом канале заявки до того, как человек начнёт искать, есть ли там бот.
Вопрос приходил весь год в Discord и виджете. С этой недели все три сценария доступны как правила автоматических сообщений, включаемые в диалоговом окне. Далее показана их полная настройка.
Почему Discord-бот по умолчанию никого не приветствует
Quickchat AI отвечает на упоминания и ответы на свои сообщения. Общий бот также поддерживает /ask. Это намеренно: отвечать на каждое сообщение активного сервера было бы неудобно. Но в канале, созданном десять секунд назад, никто не знает о боте. Он не может заговорить первым, поэтому к нему никто не обращается.
Это проблема холодного старта, и сильнее всего она заметна в новом канале заявки: у человека уже есть вопрос, но он не знает, что кто-то в канале способен ответить.

Автоматическое сообщение позволяет боту заговорить первым. Это фиксированный текст без расходов на AI, содержащий только написанное вами. В конце он объясняет, как начать настоящий разговор. Три правила: New member joins, New channel, New thread or forum post.
Что вы создадите
Демонстрационный сервер называется Nebula Lounge, агент — Orbit. В результате работают три приветствия:
| Правило | Когда запускается | Куда пишет |
|---|---|---|
| New member joins | На сервер вступает человек | Выбранный канал #welcome |
| New thread or forum post | Создана публичная ветка или публикация форума | В новую ветку |
| New channel | Создан текстовый канал | В новый канал |
Нужны аккаунт Quickchat AI и право добавлять бота на сервер. Ticket Tool или похожий бот необязателен и нужен только для сценария заявок.
Как работают автоматические сообщения
Процесс детерминирован: Discord отправляет событие, Quickchat AI проверяет область действия, ждёт заданное время, подставляет переменные и публикует текст.
Модель не решает, что сказать. Это делает приветствие предсказуемым для публичного сервера и объясняет отсутствие расхода кредитов.

AI-разговор начинается позже, когда участник упоминает бота или отвечает ему.
Чем автоматические сообщения не являются
Четыре функции, которых можно ожидать от приветственного бота, сюда не входят:
- Верификация: нет CAPTCHA, проверки возраста или личности и выдачи подтверждённой роли. Для этого нужен отдельный бот.
- Текст от AI: отправляется ваш шаблон с заполненными переменными. Модель не получает событие и не пишет приветствие.
- Создание заявок: канал открывает ваш ticket-бот. Quickchat AI приветствует человека внутри.
- Рассылка или расписание: правило отвечает на событие Discord. Отправки каждый понедельник или списку участников нет.
Подключите бота к серверу
Откройте External Apps и выберите Discord. При желании задайте Bot name in the new server, нажмите Add to your Discord server и авторизуйте подключение. Общий бот Quickchat AI присоединится к серверу без создания приложения и работы с токеном.

Предоставьте View Channel и Send Messages во всех местах публикации. Невидимый боту канал не появится в списке. Если в канал нельзя писать, сообщение будет молча пропущено при отправке.
Какой вариант подключения у вас и что меняется
Оба варианта поддерживают автоматические сообщения. Отличаются расположение настроек и необходимость одного переключателя Developer Portal.
| Один клик | Собственное приложение, Advanced | |
|---|---|---|
| Кто пишет | Общее приложение Quickchat AI | Созданное вами приложение |
| Где правила | Automated messages сервера в Connected servers | Automated messages на странице Discord, Configure у сервера |
| New channel и New thread or forum post | Сразу | Обновляются примерно за минуту |
| New member joins | Сразу | Требует Server Members Intent, затем обновляется примерно за минуту |

Последняя строка связана с ограничением Discord и объясняет единственный дополнительный ручной шаг.
Intent означает подписку на категории событий. При подключении бот объявляет нужные категории, и Discord отправляет только их. Большинство можно просто запросить. Три считаются привилегированными: владелец приложения должен включить их вручную. Одна касается участников сервера.
Поэтому события вступления приходят лишь с включённым Server Members Intent в Developer Portal. В новых приложениях он выключен. Создание каналов и веток не относится к привилегированным событиям, поэтому остальные два правила ничего не требуют.
У общего приложения intent уже включён. При подключении в один клик дополнительных действий нет.

Для собственного приложения Quickchat AI проверяет настройку. В New member joins появится уведомление, если intent выключен; после включения его нет. Откройте приложение в Discord Developer Portal, перейдите в Bot → Privileged Gateway Intents, включите Server Members Intent, сохраните и ещё раз сохраните правило в Quickchat AI. Бот всё это время продолжает отвечать как обычно, приостановлено только это правило.

Если собственный бот подключён более чем к 100 серверам, Discord потребует верификацию приложения перед предоставлением intent.
Откройте Automated messages
Найдите сервер и откройте Automated messages в разделе Connected servers при подключении одним кликом либо через Configure раздела Automated messages собственного приложения. Каждое из трёх правил имеет свой переключатель; изначально все выключены.

Обратите внимание на две особенности:
Правила сохраняются отдельно. Если открыть правило, изменить его и нажать Save, сохранится только это правило, а вы вернётесь к списку. Остальные не меняются.
Переключатели в списке сохраняют изменения сразу. Дополнительная кнопка не нужна. Общий бот применяет настройки немедленно, собственный примерно за минуту. Слишком частое приветствие можно отключить одним кликом.
Приветствуйте каждого нового участника
Выберите New member joins. Откроется правило с переключателем, местом назначения, шаблоном и задержкой.

В поле Welcome channel выберите #welcome, затем задайте Message template:
Welcome to {server_name}, {username}! I'm {bot_name}. Mention me or use /ask whenever you need help.
Оставьте Delay равной 2 секундам, включите Turn this message on и нажмите Save.
Для собственного приложения уберите часть о /ask: команда есть только у общего бота.

Кнопки под шаблоном вставляют переменную в позицию курсора. Не нужно помнить точное написание. {username} обозначает вступившего, {server_name} — сервер, {bot_name} — имя бота на этом сервере, включая заданное при подключении.
Проверьте правило, вступив со второго аккаунта.

Промежуток между системным уведомлением и приветствием показывает работу задержки. Она есть у каждого правила: от отсутствия ожидания до 30 секунд.

Контрольная проверка: пригласите другого бота. Ничего не публикуется. Учётные записи ботов игнорируются намеренно, поэтому установка приложения или webhook не вызовет приветствие, адресованное программе.
Приветствуйте новые ветки и публикации форума
Выберите New thread or forum post и укажите форум помощи в Parent channel. Правило срабатывает на публичные ветки и публикации в выбранном канале, игнорируя приватные.
Parent channel — это канал, в котором появляются новые ветки. Им может быть обычный текстовый канал, где ветка ответвляется от сообщения, или форум, где каждая публикация сама является веткой и общей истории обычных сообщений нет. Форумы доступны после включения Community в настройках сервера. Подходят оба типа, но форум помощи удобен тем, что каждый вопрос уже отдельная ветка. Приватных веток у форума нет, поэтому подходит любая его публикация.
Hi {username}, I'm {bot_name}. Mention me in this thread if you'd like help. If you prefer a human, leave your question here and they'll follow up.


Здесь {username} является автором ветки, напрямую указанным Discord. Поэтому соответствие однозначно. {channel_name} означает саму ветку.
Так реализуется запрос на присутствие бота в каждом новом вопросе: ветка сразу содержит его сообщение с подсказкой, как к нему обратиться.
Контрольная проверка: создайте приватную ветку в подходящем родительском текстовом канале. Приветствия не будет: приватные ветки исключены. Форум для этой проверки не подойдёт: в форумах не бывает приватных веток.
Приветствуйте каждый новый канал или только категорию заявок
Выберите New channel. По умолчанию правило пишет в каждый новый текстовый канал сервера. Для небольшой группы это часто желаемое поведение: бот представляется в любом появившемся канале.
Hi {username}, I'm {bot_name}. Reply to me or mention me if you need help. If you'd rather wait for a human, share your question and they'll get back to you as soon as possible.
Чтобы ограничить область, замените Any category на Only in this category и выберите категорию.
Категория в Discord представляет собой сворачиваемую группу каналов слева: серый заголовок и вложенные каналы. Ticket-боты почти всегда создают каналы в группе Tickets или Support, что делает её удобным фильтром.
Выберите категорию, в которой ваш ticket-бот создаёт каналы. Каналы, созданные в других местах, будут игнорироваться.


Контрольная проверка: ограничив правило категорией Active Tickets, создайте канал в другой категории. Там ничего не появится, а открытая следом заявка по-прежнему получит приветствие.
Как приходит приветствие заявки
Ticket Tool создаёт ticket-0042 под Active Tickets и публикует панель. Через несколько секунд Quickchat AI пишет приветствие ниже. Именно для этой последовательности нужна задержка. При No delay сообщения конкурируют, и приветствие может оказаться над панелью, которую надо читать первой. Начните с пяти секунд: ticket-боту также нужно время на разрешения канала.
Как бот определяет автора заявки
{username} в канале заявки выводится из данных, а не сообщается напрямую. Событие создания содержит канал и категорию, но не человека, для которого открыта заявка: с точки зрения Discord канал создал бот.
Зато событие содержит переопределения разрешений канала.
Переопределение разрешений задаёт права конкретной роли или человека в одном канале поверх серверных. Так устроены приватные каналы: View Channel убирают у @everyone и дают нужным людям.
Ticket-бот выдаёт заявителю персональное View Channel, чтобы канал видели он и поддержка. Quickchat AI читает такие разрешения и ищет одну человеческую учётную запись. Поскольку боты часто дают доступ и себе, каждую персональную запись проверяют через Discord, исключая ботов. Если остаётся один человек, это заявитель. В остальных случаях, включая недоступные сведения об аккаунте, используется there вместо догадки.



Если данных нет или они указывают на нескольких людей, {username} становится there. Английский пример естественно читается в обоих случаях. Учитывайте эту буквальную подстановку в своём шаблоне. Имя не является проверкой личности — это удобная подсказка из разрешений.
Переменные и их значения
| Переменная | New member joins | New thread or forum post | New channel |
|---|---|---|---|
{username} | Новый участник | Автор ветки | Заявитель из разрешений или there |
{bot_name} | Имя бота на сервере | То же | То же |
{server_name} | Имя сервера | То же | То же |
{channel_name} | Канал приветствия | Новая ветка | Новый канал |
Максимальная длина шаблона — 1 500 символов. Другие переменные отклоняются при сохранении, а не выводятся позднее как буквальные {braces}. Ошибку вы увидите в панели раньше сообщества.
Выбор задержки
| Задержка | Когда применять |
|---|---|
| No delay | Никто другой не пишет в место назначения, приветствие должно быть первым |
| 2 секунды | По умолчанию. Другой бот сначала публикует панель или embed, как в большинстве заявок и приветственных сценариев |
| 5-30 секунд | Другой бот медленный, отправляет несколько сообщений или переименовывает канал |
Более долгая задержка также позволяет назначить права, из которых берётся {username}. Обычно это завершается за секунду-две. Если всегда получается there, дальнейшее увеличение ожидания не поможет.
Что происходит после приветствия
Приветствие объясняет, как обратиться к боту. Далее идёт обычная беседа Quickchat AI с ответами по базе знаний. Сотрудник может в любой момент принять разговор через Quickchat AI Inbox. Пользователь остаётся в Discord.


Фиксированный текст решает проблему холодного старта, а AI ведёт дальнейший разговор.
Устранение проблем
| Симптом | Причина |
|---|---|
| Совсем нет приветствия | Нет View Channel или Send Messages, отправка пропускается |
| Нет сообщения в ветке | Нет Send Messages in Threads либо ветка приватная |
| Собственное приложение не приветствует вступивших | Выключен Server Members Intent. Включите и снова сохраните правило |
| Ничего при вступлении бота | Так и задумано, боты игнорируются |
{username} превращается в there | Нет единственного человека с персональным View Channel. Доступ по роли не позволяет установить заявителя |
| Приветствие выше панели | Недостаточная задержка, увеличьте до 5 секунд |
| Сообщения в неожиданных каналах | New channel использует Any category. Выберите Only in this category |
| Сохранение сообщает о недоступном выборе | Канал или категория удалены. Выберите существующий вариант и сохраните снова |
Запуск
Включайте по одному правилу и наблюдайте день перед следующим. Безопаснее начать с участников, поскольку канал задан явно. New channel с Any category создаёт больше всего сообщений, поэтому требует особого наблюдения.
Измеряйте приветствия и разговоры отдельно. Попытка приветствия бесплатна; важна доля доставленных сообщений, после которых человек действительно заговорил с ботом. Если доставка отсутствует, проверьте права Discord.
FAQ
Как создать приветственного бота Discord?
Добавьте Quickchat AI одним кликом, откройте сервер в Connected servers и выберите Automated messages. Включите New member joins, задайте канал и шаблон, нажмите Save. Хостинг, код и собственное приложение не нужны.
Может ли бот писать при вступлении человека?
Да. New member joins пытается отправить одно фиксированное сообщение в выбранный канал при вступлении человека. Нужны права просмотра и отправки. Учётные записи ботов игнорируются, поэтому webhook и установки приложений не вызывают приветствия.
Может ли бот приветствовать в новом канале заявки?
Да, ради этого функция и появилась. Ticket Tool или аналог создаёт канал, правило New channel публикует в нём приветствие. Начните с пяти секунд, чтобы ticket-бот успел опубликовать панель и назначить права.
Может ли бот писать во всех новых каналах или только в одной категории?
Оба варианта поддерживаются. New channel по умолчанию охватывает все текстовые каналы. Смените Any category на Only in this category, выбрав нужную категорию. Остальные каналы будут игнорироваться.
Можно ли отложить приветствие?
Да. Доступны No delay, 2, 5, 10 и 30 секунд. Стандартные две секунды позволяют другому боту отправить панель первой, а приветствию оказаться ниже.
Можно ли изменить приветственный текст?
Да. Для каждого правила есть шаблон до 1 500 символов с {username}, {bot_name}, {server_name}, {channel_name}. Кнопка под полем вставляет переменную в позицию курсора.
Расходует ли приветствие AI-кредиты?
Нет. Фиксированный текст с переменными не вызывает агента, не использует кредиты разговоров и не запускает AI Actions. Кредиты расходуются только в последующей беседе.
Нужен ли код?
Нет. Всё настраивается в панели Quickchat AI. При подключении в один клик не нужны своё приложение, хостинг или токен.
Работает ли это с моим собственным токеном?
Да. В Advanced правила находятся в Automated messages на странице Discord, с Configure у каждого сервера. Для New member joins дополнительно нужен Server Members Intent у вашего приложения.
Что такое Server Members Intent и зачем он нужен?
Discord считает данные участников привилегированными. События вступления получает лишь приложение с Server Members Intent, включённым в Developer Portal. Каналы и ветки используют стандартный intent. Quickchat AI проверяет настройку и показывает предупреждение, если она выключена.
Что происходит после публикации приветствия?
Ничего, пока человек не упомянет бота или не ответит ему. Общий бот также поддерживает /ask. Приветствие сообщает людям в новом канале о доступном собеседнике.
Это бот верификации Discord?
Нет. Здесь нет CAPTCHA, проверки личности или возраста и подтверждённых ролей. Для этого используйте отдельного бота параллельно.
Может ли он прощаться при выходе участника?
Нет. Правила охватывают вступление, новую ветку или форумную публикацию и новый канал. Выход участника не поддерживается. Для приветствий и прощаний вместе используйте дополнительного специализированного бота.
Заменяет ли это Ticket Tool?
Нет. Ticket Tool создаёт канал, а Quickchat AI приветствует человека в нём. Они работают одновременно, поэтому и нужна задержка.
Поддерживаются ли другие ticket-боты?
Да. Зависимости от Ticket Tool нет. Любой бот, который создаёт канал и выдаёт заявителю персональное разрешение View Channel, работает так же, как и канал, созданный вручную. Ticket Tool приведён как распространённый пример.
Узнает ли бот автора заявки?
Обычно да. Quickchat AI читает персональное View Channel и игнорирует разрешения ботов, заполняя {username}. Если единственного человека определить нельзя, подставляется there. Учтите эту буквальную замену в тексте.
Приветствует ли бот приватные ветки?
Нет. Поддерживаются только публичные ветки и публикации форума в выбранном родительском канале. Приватные пропускаются.
Какие разрешения нужны?
View Channel, Send Messages в каждом месте публикации и Send Messages in Threads для веток. При невозможности отправки сообщение молча пропускается. Сначала проверяйте права, если приветствия нет.
Можно ли быстро отключить правило, если сообщений слишком много?
Да. Переключатель в списке правил сохраняет изменение сразу. Общий бот применяет настройку немедленно, Advanced обновляет примерно за минуту. Открывать правило и дополнительно сохранять не нужно.
Сколько стоит приветственный бот?
Автоматические приветствия не расходуют AI-кредиты. Тариф Free в Quickchat AI предназначен для личного некоммерческого использования. Коммерческое использование начинается с тарифа Starter за 9 долларов США в месяц. AI-ответы после приветствия расходуют кредиты выбранного тарифа. См. актуальные тарифы и ограничения.
Связанные руководства Discord
-
Отвечайте на вопросы о продукте и собирайте отзывы после того, как участник ответит на приветствие. AI-разговор может записывать отзывы и пробелы в документации в Google Sheets.
-
Создание AI-бота Discord: подключение агента и базы знаний.
-
AI-бот заявок Discord: приватные ветки и передача человеку.
-
AI-модерация Discord: тайм-ауты, баны и роли через AI Actions.
-
Лучшие AI-боты Discord: сравнение назначения разных ботов.
-
Документация Discord описывает все настройки страницы.