Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Налаштування Автоматизації Slack за Допомогою ШІ | Розумніше Спілкування та Контроль Часу
Агентний ШІ для автоматизації щоденних офісних завдань

bookНалаштування Автоматизації Slack за Допомогою ШІ

У цьому підручнику ми підключимо Slack MCP server для автоматизації робочих процесів у Slack. Цей сервер є безпечною, відкритою альтернативою.

Налаштування Slack API додатку

Створення Slack-додатку
expand arrow
  1. Перейдіть на платформу Slack API;
  2. Натисніть кнопку "Get Started";
  3. Далі натисніть кнопку "Go to Your Apps";
  4. Натисніть зелену кнопку "Create New App";
  5. Створіть новий застосунок "From Scratch" для власної конфігурації;
  6. Оберіть описову назву (наприклад, "AI Assistant" або персональний ідентифікатор);
  7. Виберіть цільовий Slack workspace у випадаючому меню.
Необхідні області доступу для токена бота
expand arrow
  • У бічному меню оберіть "OAuth & Permissions";
  • Щоб активувати кнопку "Install to Workspace", прокрутіть до розділу "Scope";
  • У підрозділі "User Token Scopes" натисніть "Add an Oauth Scope";
  • Додайте по черзі такі області доступу:
    • channels:history - читання історії повідомлень у публічних каналах;
    • channels:read - доступ до основної інформації про канали;
    • chat:write - надсилання повідомлень у канали та користувачам;
    • reactions:read - перегляд реакцій-емодзі на повідомлення;
    • reactions:write - додавання реакцій-емодзі до повідомлень;
    • users:read - доступ до основної інформації профілю користувача.
  • Прокрутіть вгору та натисніть кнопку "Install to Workspace";
  • У новому вікні ознайомтеся з необхідними дозволами та підтвердьте їх, натиснувши "Allow";
  • Тепер ви отримали OAuth Token, який починається з xoxp-. Не закривайте це вікно для подальшого використання.
Отримання Slack Team ID
expand arrow
  • Відкрийте цільовий Slack workspace у браузері;
  • Або відкрийте Slack Desktop;
  • Натисніть на назву workspace для доступу до налаштувань;
  • Скопіюйте URL workspace та вставте його в адресний рядок браузера або введіть вручну;
  • Знайдіть Team ID у структурі URL (з'являється після префіксу "T");
  • Також не закривайте цю вкладку браузера.

Автоматичне встановлення MCP-сервера (рекомендовано)

Клонування та збірка сервера
expand arrow
  • У Claude введіть цей запит:
Clone this MCP server to the Documents/projects folder and run the commands

git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
  • Запустіть запит.
Додавання конфігураційного блоку
expand arrow
  • У Claude вставте цей запит:
Add this block to the Claude config file
{
  "mcpServers": {
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-your-user-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
  • Додайте два обов'язкові параметри всередині блоку:
    • Slack token (починається з xoxp-) → скопіюйте його зі сторінки Slack API;
    • Slack team ID (починається з T) → скопіюйте його з URL робочого простору.

Обидва значення є конфіденційними. Не поширюйте їх. Claude Desktop працює локально, тому тут безпечно їх вставляти.

  • Запустіть запит.
Перезапуск Claude
expand arrow
  • Повністю закрийте Claude Desktop (macOS: Cmd + Q, Windows: Alt + F4);
  • Знову відкрийте Claude.

Можуть з'явитися попередження — ігноруйте їх. Вони не впливають на функціональність.

Ручна інтеграція

Клонування репозиторію GitHub
expand arrow
  • Відкрийте Terminal (Mac) або Command Line (Windows);
  • Перейдіть до директорії, де зберігаються репозиторії AI-агентів, за допомогою команди cd, наприклад:
cd Documents/projects
  • Завантажте репозиторій Slack MCP server з GitHub на локальний комп'ютер:
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Перейдіть у створену директорію репозиторію:
cd slack-user-mcp
  • Встановіть усі необхідні залежності та пакети для Slack MCP server:
npm install
  • Скомпілюйте проєкт і створіть файли збірки, необхідні для виконання:
npm run build
  • Якщо виникають проблеми з виконанням команд у Terminal, використовуйте Command/Ctrl + C для завершення процесу.
Оновлення конфігураційного файлу
expand arrow
  • Відкрийте конфігурацію Claude за допомогою Command/Ctrl + ,;
  • Відкрийте вкладку Developer та оберіть "Edit Config";
  • Додайте блок конфігурації Slack MCP після наявних записів;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Вставте необхідні облікові дані:
    • Шлях до репозиторію (з команди pwd у Terminal/Command line);
    • User OAuth Token xoxp-... (зі Slack API);
    • Team ID T... (з URL робочого простору).
  • Збережіть файл.
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 10

bookНалаштування Автоматизації Slack за Допомогою ШІ

Свайпніть щоб показати меню

У цьому підручнику ми підключимо Slack MCP server для автоматизації робочих процесів у Slack. Цей сервер є безпечною, відкритою альтернативою.

Налаштування Slack API додатку

Створення Slack-додатку
expand arrow
  1. Перейдіть на платформу Slack API;
  2. Натисніть кнопку "Get Started";
  3. Далі натисніть кнопку "Go to Your Apps";
  4. Натисніть зелену кнопку "Create New App";
  5. Створіть новий застосунок "From Scratch" для власної конфігурації;
  6. Оберіть описову назву (наприклад, "AI Assistant" або персональний ідентифікатор);
  7. Виберіть цільовий Slack workspace у випадаючому меню.
Необхідні області доступу для токена бота
expand arrow
  • У бічному меню оберіть "OAuth & Permissions";
  • Щоб активувати кнопку "Install to Workspace", прокрутіть до розділу "Scope";
  • У підрозділі "User Token Scopes" натисніть "Add an Oauth Scope";
  • Додайте по черзі такі області доступу:
    • channels:history - читання історії повідомлень у публічних каналах;
    • channels:read - доступ до основної інформації про канали;
    • chat:write - надсилання повідомлень у канали та користувачам;
    • reactions:read - перегляд реакцій-емодзі на повідомлення;
    • reactions:write - додавання реакцій-емодзі до повідомлень;
    • users:read - доступ до основної інформації профілю користувача.
  • Прокрутіть вгору та натисніть кнопку "Install to Workspace";
  • У новому вікні ознайомтеся з необхідними дозволами та підтвердьте їх, натиснувши "Allow";
  • Тепер ви отримали OAuth Token, який починається з xoxp-. Не закривайте це вікно для подальшого використання.
Отримання Slack Team ID
expand arrow
  • Відкрийте цільовий Slack workspace у браузері;
  • Або відкрийте Slack Desktop;
  • Натисніть на назву workspace для доступу до налаштувань;
  • Скопіюйте URL workspace та вставте його в адресний рядок браузера або введіть вручну;
  • Знайдіть Team ID у структурі URL (з'являється після префіксу "T");
  • Також не закривайте цю вкладку браузера.

Автоматичне встановлення MCP-сервера (рекомендовано)

Клонування та збірка сервера
expand arrow
  • У Claude введіть цей запит:
Clone this MCP server to the Documents/projects folder and run the commands

git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
  • Запустіть запит.
Додавання конфігураційного блоку
expand arrow
  • У Claude вставте цей запит:
Add this block to the Claude config file
{
  "mcpServers": {
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-your-user-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
  • Додайте два обов'язкові параметри всередині блоку:
    • Slack token (починається з xoxp-) → скопіюйте його зі сторінки Slack API;
    • Slack team ID (починається з T) → скопіюйте його з URL робочого простору.

Обидва значення є конфіденційними. Не поширюйте їх. Claude Desktop працює локально, тому тут безпечно їх вставляти.

  • Запустіть запит.
Перезапуск Claude
expand arrow
  • Повністю закрийте Claude Desktop (macOS: Cmd + Q, Windows: Alt + F4);
  • Знову відкрийте Claude.

Можуть з'явитися попередження — ігноруйте їх. Вони не впливають на функціональність.

Ручна інтеграція

Клонування репозиторію GitHub
expand arrow
  • Відкрийте Terminal (Mac) або Command Line (Windows);
  • Перейдіть до директорії, де зберігаються репозиторії AI-агентів, за допомогою команди cd, наприклад:
cd Documents/projects
  • Завантажте репозиторій Slack MCP server з GitHub на локальний комп'ютер:
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Перейдіть у створену директорію репозиторію:
cd slack-user-mcp
  • Встановіть усі необхідні залежності та пакети для Slack MCP server:
npm install
  • Скомпілюйте проєкт і створіть файли збірки, необхідні для виконання:
npm run build
  • Якщо виникають проблеми з виконанням команд у Terminal, використовуйте Command/Ctrl + C для завершення процесу.
Оновлення конфігураційного файлу
expand arrow
  • Відкрийте конфігурацію Claude за допомогою Command/Ctrl + ,;
  • Відкрийте вкладку Developer та оберіть "Edit Config";
  • Додайте блок конфігурації Slack MCP після наявних записів;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Вставте необхідні облікові дані:
    • Шлях до репозиторію (з команди pwd у Terminal/Command line);
    • User OAuth Token xoxp-... (зі Slack API);
    • Team ID T... (з URL робочого простору).
  • Збережіть файл.
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4
some-alt