TrafficVeil
Боты 6 мин13 августа 2026 г.

ClickUpLinkUnfurler в логах: превью для рабочих чатов

Разбираем ClickUpLinkUnfurler — бота платформы ClickUp, который подтягивает превью вашей ссылки для карточек в задачах и подключённых Slack-каналах. Показываем официально задокументированную функцию разворачивания ссылок, как найти бота в access.log и почему блокировка обычно не нужна.

TV
TrafficVeil Team
Эксперты по защите веб-трафика
Содержание статьи
  1. 1. Что такое ClickUpLinkUnfurler
  2. 2. Зачем ClickUpLinkUnfurler приходит на сайт
  3. 3. Нагрузка и риски именно для ClickUpLinkUnfurler
  4. 4. Как найти ClickUpLinkUnfurler в логах
  5. 5. robots.txt для ClickUpLinkUnfurler
  6. 6. Блокировка вручную и через TrafficVeil
  7. 7. Рекомендации: что делать с ClickUpLinkUnfurler
  8. 8. С кем не путать ClickUpLinkUnfurler
  9. 9. Стратегия allow/deny для ClickUpLinkUnfurler
DDoS L7

DDoS атака что это простыми словами и как защитить сайт

Разобрали виды атак, признаки DDoS, последствия, уровни защиты, L7 DDoS и схему подключения TrafficVeil через DNS/reverse proxy.

Читать про DDoS

Энциклопедия ботов TrafficVeil

618 ботов с описаниями, паттернами User-Agent и фильтром по категориям — открытый справочник для аудита логов и настройки защиты.

Открыть справочник

В логах сайт может выглядеть «живым», хотя рост даёт не аудитория, а ClickUpLinkUnfurler с User-Agent clickuplinkunfurler. ClickUp — реальная и известная платформа управления проектами и задачами (clickup.com), а «разворачивание» ссылок в карточки с деталями — задокументированная функция её интеграции со Slack: на официальной странице интеграций ClickUp прямо указано «unfurl links with rich details and actions» — превращение обычной ссылки в карточку с подробностями прямо в Slack-переписке.

1. Что такое ClickUpLinkUnfurler

Когда пользователь ClickUp делится ссылкой (на задачу ClickUp или на внешнюю страницу, упомянутую в задаче или переписке) в подключённом Slack-канале, интеграция должна «развернуть» эту ссылку в карточку с заголовком, описанием и действиями — примерно так же, как соцсети формируют превью при шеринге. Именно за это, судя по всему, отвечает ClickUpLinkUnfurler. Есть и документированный исторический нюанс: в 2023 году пользователи сообщали о баге, при котором ссылки на задачи ClickUp не разворачивались в Slack при отправке через определённые настройки интеграции (поле «Send as Bot») — баг был признан и впоследствии исправлен, что подтверждает: за функцией стоит реальная, поддерживаемая инженерная команда, а не заброшенный сервис.

Название ClickUpLinkUnfurler
User-Agent / паттерн clickuplinkunfurler
Оператор ClickUp — платформа управления проектами и задачами
Роль Забирает Open Graph/метаданные для «разворачивания» ссылки в карточку с деталями — прежде всего в рамках интеграции ClickUp со Slack
Документация / ориентир clickup.com/integrations — официальная страница с описанием функции разворачивания ссылок как части интеграции со Slack; отдельной first-party страницы специально про бота для вебмастеров не найдено
Список IP ❌ Официального списка IP не найдено — проверяйте по UA и поведению
robots.txt Публичных данных о строгом соблюдении не найдено
Пометка TrafficVeil Легитимный / Превью ссылок в соцсетях

2. Зачем ClickUpLinkUnfurler приходит на сайт

Бот забирает Open Graph и meta-теги для превью ссылки — это происходит, когда конкретный пользователь ClickUp делится вашей ссылкой в контексте задачи, документа или подключённого Slack-канала, а не по фоновому расписанию произвольного обхода. Это классический точечный link preview-fetcher: запрос к конкретному переданному URL, а не индексация сайта.

  • Какие зоны чаще трогает: URL из шеринга, og:image, главные лендинги — конкретные страницы, которые кто-то упомянул в задаче ClickUp;
  • Что ищет: заголовок, описание и превью-изображение страницы для карточки с деталями;
  • Чем отличается от браузерного пользователя: нет нормальной сессии, обращение разовое и привязано к конкретному действию пользователя ClickUp, а не к произвольному расписанию.

Типичный кейс: маркетинг видит всплеск hits в Метрике/GA, но сессии пустые. Причина — ClickUpLinkUnfurler. Правильная реакция — не «выключить сайт», а точечно запретить UA, если превью в задачах и Slack-каналах пользователей ClickUp вам не нужны.

3. Нагрузка и риски именно для ClickUpLinkUnfurler

Отдельной строки в публичной сводке top-bot TrafficVeil у clickuplinkunfurler может не быть, но в категории «Превью ссылок в соцсетях» такие агенты дают характерный фон: при блокировке пользователи увидят «голую» ссылку без картинки и описания. Поскольку бот user-initiated, а не сканирует сайт сам, серьёзной фоновой нагрузки он обычно не создаёт — основной риск здесь репутационный/функциональный: сломанное превью в рабочих чатах пользователей ClickUp снижает узнаваемость и привлекательность ссылки при шеринге в командах.

4. Как найти ClickUpLinkUnfurler в логах

Не ищите «просто ботов» — ищите конкретный токен clickuplinkunfurler и рядом смотрите соседей по семейству ботов предпросмотра ссылок.

# Базовый поиск
grep -i "clickuplinkunfurler" /var/log/nginx/access.log

# Топ URL, которые вычитывает бот
grep -i "clickuplinkunfurler" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head

# Топ IP за этим UA
grep -i "clickuplinkunfurler" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head

# Суточная активность
grep -i "clickuplinkunfurler" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

# Отделить от похожих строк семейства ботов предпросмотра
grep -iE "clickuplinkunfurler|bufferlinkpreviewbot|facebookexternalhit|arenaunfurlbot" /var/log/nginx/access.log | wc -l

Верификация. Подделать User-Agent может любой скрипт. Для решения allow/deny смотрите связку: UA + IP + частоту + набор URL. Официального списка IP ClickUp не публикует, поэтому опирайтесь на поведение — характерный признак настоящего link preview-бота этой категории: единичные точечные запросы к конкретным страницам, а не сканирование сайта.

IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
dig +short -x "$IP"

5. robots.txt для ClickUpLinkUnfurler

# Жёсткий запрет
User-agent: clickuplinkunfurler
Disallow: /

# Разрешить всё
User-agent: clickuplinkunfurler
Allow: /

# Компромисс: закрыть деньги/кабинет, оставить публичку
User-agent: clickuplinkunfurler
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /account/
Disallow: /api/
Allow: /

Важно: ставьте Disallow или 403 для clickuplinkunfurler, только если превью в задачах и Slack-каналах пользователей ClickUp вам принципиально не нужны — в большинстве случаев это не так, и блокировка скорее ухудшает восприятие ссылки в рабочих чатах, чем экономит ресурсы.

6. Блокировка вручную и через TrafficVeil

Nginx

if ($http_user_agent ~* "clickuplinkunfurler") {
    return 403;
}

limit_req_zone $binary_remote_addr zone=clickuplinkunfurle:10m rate=10r/m;
location / {
    if ($http_user_agent ~* "clickuplinkunfurler") {
        limit_req zone=clickuplinkunfurle burst=20 nodelay;
    }
}

Apache (.htaccess)

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} clickuplinkunfurler [NC]
RewriteRule ^ - [F,L]

TrafficVeil

  • Найдите clickuplinkunfurler в ботах домена или в /system/bots;
  • Для этой категории по умолчанию рекомендуется Allow — блокировка «на всякий случай» портит карточки в рабочих чатах без реальной экономии ресурсов;
  • Для нежелательного сценария — категорию «запретить»; для мягкого — rate-limit;
  • После изменения сверьте логи: хиты ClickUpLinkUnfurler должны уйти в блок или лимит, а нужные поисковики остаться.

7. Рекомендации: что делать с ClickUpLinkUnfurler

  • Ломаются карточки ссылок в задачах и Slack-каналах ClickUp — блокируйте только если превью принципиально не нужны;
  • Если сайт активно упоминается в рабочих процессах команд, использующих ClickUp — держите бота разрешённым по умолчанию;
  • Если нагрузка мешает — сначала rate-limit, затем полный запрет;
  • Не режьте слишком широко User-agent: *, чтобы случайно не закрыть Googlebot/YandexBot;
  • Что будет при блокировке: пользователи ClickUp увидят голую ссылку без картинки и описания в задачах и Slack-каналах.

8. С кем не путать ClickUpLinkUnfurler

Бот / сосед Кластер UA Комментарий
ArenaUnfurlBot Превью ссылок в соцсетях arenaunfurlbot легитимный, другой оператор
BufferLinkPreviewBot Превью ссылок в соцсетях bufferlinkpreviewbot легитимный, другой оператор (Buffer)
Facebook External Hit Превью ссылок в соцсетях facebookexternalhit легитимный
LMArenaUnfurlBot Превью ссылок в соцсетях lmarenaunfurlbot легитимный
LinkTiger Превью ссылок в соцсетях linktiger легитимный

9. Стратегия allow/deny для ClickUpLinkUnfurler

Ситуация Действие
Стандартная ситуация — превью нужны для рабочих чатов Allow по умолчанию
Превью в ClickUp/Slack принципиально не нужны Disallow + запрет в TrafficVeil
Подозрение на аномально высокую частоту не по одному URL Rate-limit, прежде чем блокировать полностью
Нежелательный по базе TrafficVeil Deny по умолчанию, исключения — точечно
Подозрение на spoofing UA Смотреть паттерн запроса — точечный к одному URL, не сканирование; не доверять только строке UA

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

ClickUpLinkUnfurler сканирует сайт целиком?

Нет, это не фоновый краулер, а точечный fetcher — запрос происходит, когда конкретный пользователь ClickUp упоминает вашу ссылку в задаче или подключённом Slack-канале.

Есть ли у ClickUp официально задокументированная функция разворачивания ссылок?

Да, на официальной странице интеграций ClickUp прямо указано «unfurl links with rich details and actions» как часть интеграции со Slack.

Были ли реальные проблемы с этой функцией у ClickUp?

Да, в 2023 году был признанный компанией баг с неразворачиванием ссылок на задачи в Slack при определённых настройках — впоследствии исправлен, что подтверждает активную поддержку функции.

Что будет, если заблокировать этого бота?

Пользователи ClickUp увидят голую ссылку без картинки и описания в задачах и подключённых Slack-каналах при упоминании вашей страницы.

Нужно ли вообще думать о блокировке этого бота?

Как правило нет — серьёзной фоновой нагрузки он не создаёт, а блокировка скорее портит восприятие ссылки в рабочих чатах команд, чем экономит ресурсы.

Публикует ли ClickUp список IP-адресов бота?

Отдельного публичного списка не найдено, поэтому для верификации стоит ориентироваться на паттерн запроса — точечный к одному URL, а не на сканирование сайта.

#ClickUpLinkUnfurler#ClickUp#превью ссылок#Slack-интеграция#анализ логов#robots.txt#TrafficVeil
TV
TrafficVeil Team

Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак.

Похожие статьи

Skype (общий токен): не один бот, а минимум три разных

Общий поиск по слову «skype» в логах цепляет сразу несколько разных, исторически связанных механизмов Microsoft — от закрытого в мае 2025 года превью-бота до активной внутренней инфраструктуры Teams, унаследовавшей кодовое имя SkypeSpaces. Разбираемся, почему общее правило блокировки по этому слову рискованно, и как разделить разные варианты в своих логах.

7 мин

Fedicabot: превью-fetcher Fedica, а не краулер Fediverse

Fedicabot принадлежит Fedica — крупной платформе публикации и аналитики соцсетей, а не имеет отношения к Fediverse, несмотря на созвучное название. Официальная страница оператора прямо заявляет: бот не обходит сайты целиком, а читает только страницу, которую указал конкретный пользователь при планировании публикации, — это меняет всю логику оценки риска.

6 мин

Amazon Kendra: возможно, ваш корпоративный поиск

Amazon Kendra — реальный сервис корпоративного поиска AWS, и его коннектор Web Crawler обходит только те конкретные URL, которые явно указал клиент AWS при настройке источника данных — то есть это не свободный обход, а целевая индексация по чьему-то заданию. Разбираемся, почему первый шаг здесь — проверить, не настроен ли на вашем сайте (или у партнёра) такой поисковый индекс, прежде чем блокировать бота как постороннего.

6 мин

Проверьте защиту своего сайта

Подключение занимает несколько минут. Начните с анализа трафика и включайте блокировки после проверки логов.