PangobotДокументация
RU
Сообщество

Эмбеды и липкие сообщения Бесплатно

Создавайте эмбеды прямо в панели управления и закрепляйте сообщения внизу канала.

Три инструмента для объявлений: посты с эмбедами, которые вы собираете в панели управления и отправляете в канал — и можете позже изменить без повторной публикации, — липкие сообщения, которые остаются внизу канала, и /sendmessage, который сразу пишет что-то в канале от имени Pangobot.

Setting it up

  1. Добавьте пост с эмбедом, выберите канал, соберите эмбед, нажмите Сохранить, затем Отправить / обновить.
  2. Чтобы изменить его позже, отредактируйте и снова нажмите Отправить / обновить: изменится то же сообщение.
Пост с эмбедом, собранный в конструкторе эмбедов с предпросмотром рядом.
Пост с эмбедом, собранный в конструкторе эмбедов с предпросмотром рядом.

Команды

<обязательный> [необязательный] — «кто может использовать» указано по умолчанию Discord; администраторы сервера могут изменить это для каждой команды в разделе Настройки сервера > Интеграции.

/sendmessage

Управлять сообщениями
/sendmessage <channel> <message>

Отправить сообщение в канал от имени Pangobot

  • channelтекстID канала или выберите канал из списка
  • messageтекстЧто должен сказать Pangobot. Пишите \n для новой строки.

Настройки

Всё, что можно настроить для этого модуля в панели управления, в том порядке, в каком это показывает страница.

Посты с эмбедамиСписокдо 25

Сначала сохраните, затем нажмите «Отправить / обновить».

КаналКанал
Название (видно только здесь)Текстдо 60 символов
Текст над эмбедомТекстдо 500 символов
ЭмбедСообщение
Липкие сообщенияСписокдо 10
КаналКанал
СообщениеТекстдо 2000 символовобязательно

Ограничения

  • Посты с эмбедами: до 25
  • Липкие сообщения: до 10
  • /sendmessage: 5 сообщений в минуту на участника, до 2000 символов в каждом.

Полезно знать

  • Липкое сообщение публикуется заново после новых сообщений, чтобы оставаться последним; предыдущая копия удаляется. Сообщения других ботов его не сдвигают (иначе два бота с липкими сообщениями в одном канале гонялись бы друг за другом). Оно не публикуется в канале, где Pangobot не может публиковать (Просматривать канал, Отправлять сообщения, Встраивать ссылки): список проблем в панели управления объясняет почему.
  • Отправить / обновить сначала проверяет, что Pangobot может публиковать в канале, — Просматривать канал, Отправлять сообщения, Встраивать ссылки, а для обновления — Читать историю сообщений — и называет, чего не хватает. Повторное нажатие, пока эмбед отправляется, отклоняется. Изменение, сохранённое во время отправки, не теряется: нажмите Отправить / обновить снова, чтобы оно появилось.
  • Что может содержать эмбед, см. в разделе Эмбеды и переменные.
  • /sendmessage публикует в канале обычный текст от имени Pangobot, без указания, кто об этом попросил, — удобно для объявления, которое должно исходить от сервера, а не от конкретного человека. Укажите ID канала (правый клик по каналу в Discord > Копировать ID канала, с включённым режимом разработчика) или выберите канал из предложенного списка, а также текст. Пишите \n там, где нужна новая строка.
  • Он публикует только там, где можете публиковать вы: канал, где вы не можете писать, отклоняется, а канал, который вы не видите, отвечает точно так же, как несуществующий. Тайм-аут, закрытая ветка и приватная ветка, в которой вас нет, тоже его останавливают — это не способ обойти ничего из этого, как и ваши собственные правила AutoMod, которые читают текст так, будто вы написали его там сами.
  • Он пингует только тех, кого вы могли бы пингануть сами: для @everyone, @here и ролей нужно право Упоминание @everyone, @here и всех ролей в этом канале. Без него текст остаётся тем же, просто без уведомления.
  • Каждое использование записывается в Живые логи и в канал лога сервера (Логирование) с указанием, кто отправил, куда, и с полным текстом. Сообщение в канале не содержит имени — лог содержит всегда. Пять сообщений в минуту на участника.
  • По умолчанию команду видят только участники с правом Управлять сообщениями; изменить это можно в разделе Настройки сервера > Интеграции > Pangobot. Выключение этого модуля убирает и команду.