Сообщество

Бот для sticky-сообщений в Discord: важное всегда внизу канала

Закрепы прячутся в список, который никто не открывает. Sticky-сообщение стоит там, куда смотрят все: после нескольких новых сообщений BotGG публикует свежую копию внизу канала и удаляет предыдущую, так что копия всегда одна.

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

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

Продам два билета на концерт в пятницу, пишите в ЛС

МияСегодня в 20:16

Кто-нибудь продаёт б/у механическую клавиатуру?

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

📌 Правила барахолки
Одно объявление на товар в день.
Цены только в рублях.
О мошенниках сообщайте в #помощь и не платите, пока не получили товар.
Несколько новых сообщений, и sticky снова внизу канала

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

Всегда последнее в канале

После заданного числа новых сообщений (от 1 до 100, по умолчанию 5) бот переотправляет сообщение и убирает старую копию. Сначала выходит новая, поэтому канал ни на секунду не остаётся без неё.

Ждёт, пока станет тихо

Переотправка ждёт несколько секунд тишины (по умолчанию 10), чтобы не врезаться в разговор. В очень активном канале сообщение всё равно вернётся примерно через минуту.

Текст, эмбед или сохранённое сообщение

/sticky set text: для короткой заметки, конструктор в консоли для эмбедов и кнопок или сообщение из библиотеки Объявлений: правки в нём появятся при следующей переотправке.

Никого не пингует

Упоминания в sticky-сообщении видны, но уведомлений не создают. Сообщение, которое возвращается каждые несколько минут, не заспамит роль или @everyone.

Одно на канал, каналов много

Работает в текстовых каналах, каналах объявлений и ветках. До 3 каналов на Free и 25 на Pro.

Боты не считаются

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

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

  1. Включите модуль

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

  2. Подготовьте сообщение

    Выберите канал, соберите сообщение или возьмите готовое из библиотеки Объявлений и задайте «после N сообщений» и «тишина N секунд». Живое превью покажет результат. Или выполните /sticky set прямо в канале.

  3. Общайтесь как обычно

    Когда наберётся нужное число новых сообщений и в канале станет тихо, sticky-сообщение вернётся вниз, а старая копия исчезнет.

  4. Пауза, правка, удаление

    /sticky pause ставит на паузу и снимает с неё, /sticky remove удаляет, /sticky list показывает все. Изменения из консоли доходят до Discord за несколько секунд.

Почему sticky-сообщение лучше закрепа

В каналах купли-продажи, поддержки и самопиара есть правило, которое стоит прочитать до первого поста. Закреп прячет его за значком, а sticky-сообщение держит перед глазами каждого нового автора. BotGG переотправляет только после реальной активности и короткой паузы, поэтому тихий канал не засыпается копиями, а в оживлённом ожидание не длится дольше 60 секунд или трёх интервалов тишины (что больше).

Боту не нужен доступ Message Content: он лишь считает сообщения. Нужны права «Просматривать канал», «Отправлять сообщения» и «Встраивать ссылки». Копии хранятся в базе, так что после перезапуска не остаётся лишних дублей. Для новичков пригодится Приветствия, а если sticky должно выдавать роли, посмотрите Меню ролей.

  • /sticky set [text] [message] [after] [quiet] [channel]: создать или заменить
  • /sticky pause [channel]: пауза или возобновление
  • /sticky remove [channel]: удалить вместе с копией
  • /sticky list: все sticky-сообщения сервера и их правила

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

Список собран из реальных определений команд бота. Полный перечень — на странице команд.

/stickyЗакреплённые внизу: держать сообщение внизу канала4 подкоманды
  • /sticky settext?message?after?quiet?channel?Задать закреплённое сообщение канала
  • /sticky removechannel?Убрать закреплённое сообщение канала
  • /sticky pausechannel?Приостановить или возобновить закреплённое сообщение
  • /sticky listЗакреплённые сообщения на сервере

Команды

Free и Pro

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

ЛимитFreePro
Каналы с закреплённым внизу сообщением325

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

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

Что такое sticky-сообщение в Discord?

Это сообщение, которое всегда остаётся внизу канала. Встроенной функции в Discord нет, поэтому бот переотправляет сообщение после новой активности и удаляет прошлую копию.

Не будет ли спама в канале?

Нет. Переотправка происходит только после выбранного числа новых сообщений (по умолчанию 5) и нескольких секунд тишины (по умолчанию 10). Копия всегда одна, а упоминания в ней никого не пингуют.

Можно сделать sticky-сообщение с эмбедом и кнопками?

Да. Соберите его в конструкторе консоли или выберите сохранённое сообщение из библиотеки Объявлений. Кнопки ролей в сохранённом сообщении работают, пока включены Объявления.

Нужен ли боту доступ Message Content?

Нет. Бот только считает новые сообщения, поэтому достаточно прав «Просматривать канал», «Отправлять сообщения» и «Встраивать ссылки».

В скольких каналах можно держать sticky-сообщение?

По одному на канал: до 3 каналов на тарифе Free и 25 на Pro. Подробнее на странице цен.

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

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