Быстрый старт
1. Подготовка
# Скопировать .env.example в .envcp .env.example .env# Заполнить .env (см. ниже)
2. Получить Telegram Bot Token
- Откройте
Для просмотра ссылки Вы должны войти или зарегистрироваться.в Telegram
- Отправьте /newbot
- Следуйте инструкциям
- Скопируйте токен в .env → TELEGRAM_BOT_TOKEN
3. Получить Bitrix24 Webhook URL
- Откройте ваш Bitrix24 портал
- Перейдите в Разработчикам → Вебхуки
- Создайте вебхук с правами на Задачи
- Скопируйте URL в .env → BITRIX24_WEBHOOK_URL
4. Запустить n8n
docker compose up -dОткройте
Для просмотра ссылки Вы должны войти или зарегистрироваться.
5. Импортировать workflow
- Откройте n8n UI
- Создайте новый workflow
- Импортируйте workflows/bitrix-telegram-bot.json
- Настройте credentials (Telegram, Bitrix24)
- Активируйте workflow
Команды бота
| Команда | Описание | Пример |
|---|---|---|
/epic | Создать эпик | /epic Модуль отчётов |
/sprint | Создать задачу спринта | /sprint API логина до 20.01 высокий |
/backlog | Создать задачу бэклога | /backlog Кэширование запросов |
/task | Создать подзадачу | /task Тесты parent:#123 |
/tasks | Мои активные задачи | /tasks |
/help | Справка | /help |
Разработка
# Перезапускdocker compose restart# Логи
docker compose logs -f n8n# Остановить
docker compose down# С данными
docker compose down -v