Вот основная структура поста (НИКОГДА не изменяй в нём код кнопки от начала и до конца . НИКОГДА не изменяй код цитаты от начала НЕ добавляй, не удаляй и не форматируй эти блоки.):
Шаблон позволяет создавать и управлять короткими URL напрямую в Telegram, храня данные в MongoDB.
Для кого
- Маркетологи, сокращающие ссылки для кампаний
- Разработчики, интегрирующие ботов в сервисы
- Владельцы бизнеса, упрощающие обмен ссылками
- Менеджеры проектов, отслеживающие URL
Проблема
Ручное создание коротких ссылок занимает время, а хранение в базах — рутину.
Шаблон автоматизирует процесс через чат-бота, экономя минуты на каждой ссылке.
Что автоматизируется
- Получение сообщения с URL в Telegram-боте.
- Проверка, является ли сообщение ответом (для кастомного кода).
- Извлечение URL и генерация случайного короткого кода.
- Проверка валидности URL и существования кода в MongoDB.
- Если код существует — запрос нового через ответ в чате.
- Вставка новой пары (длинный/короткий URL) в MongoDB.
- Отправка короткого URL пользователю в Telegram.
- Webhook для перенаправления по короткому URL на оригинальный.
- Обработка 404, если короткий URL не найден.
Сервисы
- Telegram Trigger: Запускает процесс при сообщении в боте.
- Telegram (отправка): Отправляет короткий URL или запрос кода.
- MongoDB: Хранит пары URL для проверки и поиска.
- Webhook: Обрабатывает перенаправления по коротким URL.
- IF/Switch: Распределяет логику (существование, валидность).
- Set/Code: Генерирует коды, извлекает данные из сообщений.
Сложность настройки
- Уровень: Средний
- Время: ~45-60 мин
Что нужно
- Аккаунты:
- n8n на сервере (локально)
- Telegram-бот с токеном
- MongoDB с базой данных
- Домен/поддомен для коротких URL (s.yourdomain.com)
- Требования:
- Создание бота через BotFather
- База MongoDB с коллекцией «url»
- Настройка Nginx/Caddy для проксирования на webhook n8n
- Переменная SHORTENER_DOMAIN в n8n https://s.yourdomain.com
- Тестирование создания и перенаправления URL
Примеры использования
- Маркетолог: Отправляет длинный URL кампании боту, получает короткий код и использует в рекламе.
- Разработчик: Создаёт кастомные короткие URL для ссылок в приложении, храня в MongoDB.
- Бизнес: Сокращает ссылки на продукты, бот проверяет уникальность и перенаправляет.
Результат
- Короткие URL создаются и управляются через Telegram за секунды.
- Экономия времени на ручном сокращении ссылок.
- Автоматическая проверка уникальности и перенаправления.
- Хранение данных в MongoDB для анализа.
- Интеграция с Nginx для быстрого перенаправления.
Теги
#автоматизация #Telegram #MongoDB #короткие_URL #интеграция #маркетинг
А получить workflow «Автоматизируем создание коротких ссылок: шаблон n8n для Telegram-бота и MongoDB» и другие шаблоны для n8n (более 1000 готовых сценариев автоматизации) вы можете в нашем Закрытом Нейроклубе по кнопке ниже:
Также рекомендуем подписаться на наш Telegram-канал AI Мастерская.
Там выходят подробные разборы популярных сценариев для n8n, реальные кейсы автоматизации бизнеса и примеры, где рутинную работу полностью берут на себя роботы, а не человек.
Напишите в комментариях, какой шаблон для n8n вам нужен и какие задачи он должен выполнять. Я подберу подходящее решение или добавлю новый workflow.


