Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele AI Slack-automaation Käyttöönotto | Älykkäämpi Viestintä ja Ajanhallinta
Agenttinen Tekoäly Toimistotehtävien Automatisointiin

bookAI Slack-automaation Käyttöönotto

Tässä ohjeessa yhdistämme Slack MCP -palvelimen Slack-työprosessien automatisointiin. Tämä palvelin on turvallinen, avoimen lähdekoodin vaihtoehto.

Slack API -sovelluksen käyttöönotto

Slack-sovelluksen luominen
expand arrow
  1. Siirry Slack API -alustalle;
  2. Napsauta "Get Started" -painiketta;
  3. Napsauta sitten "Go to Your Apps" -painiketta;
  4. Napsauta vihreää "Create New App" -painiketta;
  5. Luo uusi sovellus valitsemalla "From Scratch" mukautettua konfiguraatiota varten;
  6. Valitse kuvaava nimi (esim. "AI Assistant" tai oma tunniste);
  7. Valitse kohde-Slack-työtila avattavasta valikosta.
Tarvittavat botin oikeudet
expand arrow
  • Valitse sivuvalikosta "OAuth & Permissions";
  • Aktivoi "Install to Workspace" -painike vierittämällä alas "Scope"-osioon;
  • "User Token Scopes" -aliosiossa napsauta "Add an Oauth Scope";
  • Lisää seuraavat oikeudet yksitellen:
    • channels:history - lue julkisten kanavien viestihistoria;
    • channels:read - pääsy kanavien perustietoihin;
    • chat:write - lähetä viestejä kanaviin ja käyttäjille;
    • reactions:read - tarkastele viestien emoji-reaktioita;
    • reactions:write - lisää emoji-reaktioita viesteihin;
    • users:read - pääsy käyttäjäprofiilien perustietoihin.
  • Vieritä ylös ja napsauta nyt "Install to Workspace" -painiketta;
  • Uudessa ikkunassa tarkastele pyydettyjä oikeuksia ja salli ne napsauttamalla "Allow";
  • Nyt olet saanut OAuth Token -tunnisteen, joka alkaa xoxp-. Älä sulje ikkunaa, sillä tarvitset sitä myöhemmin.
Slack Team ID:n hakeminen
expand arrow
  • Avaa kohde-Slack-työtila selaimessa;
  • Tai avaa Slackin työpöytäsovellus;
  • Napsauta työtilan nimeä päästäksesi asetuksiin;
  • Kopioi työtilan URL-osoite ja liitä se selaimen osoiteriville tai kirjoita se manuaalisesti;
  • Etsi Team ID URL-rakenteesta (näkyy "T"-etuliitteen jälkeen);
  • Älä sulje tätä selainvälilehteä.

MCP-palvelimen automaattinen asennus (suositeltu)

Palvelimen kloonaus ja kääntäminen
expand arrow
  • Claudeen kirjoita tämä kehotus:
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
  • Suorita kehotus.
Lisää konfiguraatiolohko
expand arrow
  • Claudeen liitä tämä kehotus:
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"
      }
    }
  }
}
  • Lisää kaksi vaadittua parametria lohkoon:
    • Slack-token (alkaa xoxp-) → kopioi se Slack API -sivulta;
    • Slack-tiimin ID (alkaa T) → kopioi se työtilan URL-osoitteesta.

Molemmat arvot ovat arkaluonteisia. Älä jaa niitä. Claude Desktop toimii paikallisesti, joten niiden liittäminen tänne on turvallista.

  • Suorita kehotus.
Käynnistä Claude uudelleen
expand arrow
  • Sulje Claude Desktop kokonaan (macOS: Cmd + Q, Windows: Alt + F4);
  • Avaa Claude uudelleen.

Joidenkin varoitusten esiintyminen on mahdollista — ohita ne. Ne eivät vaikuta toiminnallisuuteen.

Manuaalinen integrointi

GitHub-repositorion kloonaus
expand arrow
  • Avaa Terminal (Mac) tai Komentorivi (Windows);
  • Siirry hakemistoon, jossa säilytät AI-agenttien repositorioita cd-komennolla, esimerkiksi:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Siirry juuri luotuun repository-hakemistoon:
cd slack-user-mcp
  • Asenna kaikki tarvittavat riippuvuudet ja paketit Slack MCP -palvelimelle:
npm install
  • Käännä projekti ja luo suoritukseen tarvittavat build-tiedostot:
npm run build
  • Jos komentojen suorittamisessa ilmenee ongelmia Terminaalissa, käytä Command/Ctrl + C prosessin lopettamiseen.
Konfiguraatiotiedoston päivitykset
expand arrow
  • Avaa Claude-konfiguraatio Command/Ctrl + ,;
  • Avaa Kehittäjä-välilehti ja valitse "Muokkaa konfiguraatiota";
  • Lisää Slack MCP -konfiguraatiolohko olemassa olevien rivien jälkeen;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Lisää vaaditut tunnistetiedot:
    • Repositorion polku (Terminal/Komento-rivin pwd-komennosta);
    • Käyttäjän OAuth-token xoxp-... (Slack API:sta);
    • Tiimin ID T... (työtilan URL-osoitteesta).
  • Tallenna tiedosto.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 10

bookAI Slack-automaation Käyttöönotto

Pyyhkäise näyttääksesi valikon

Tässä ohjeessa yhdistämme Slack MCP -palvelimen Slack-työprosessien automatisointiin. Tämä palvelin on turvallinen, avoimen lähdekoodin vaihtoehto.

Slack API -sovelluksen käyttöönotto

Slack-sovelluksen luominen
expand arrow
  1. Siirry Slack API -alustalle;
  2. Napsauta "Get Started" -painiketta;
  3. Napsauta sitten "Go to Your Apps" -painiketta;
  4. Napsauta vihreää "Create New App" -painiketta;
  5. Luo uusi sovellus valitsemalla "From Scratch" mukautettua konfiguraatiota varten;
  6. Valitse kuvaava nimi (esim. "AI Assistant" tai oma tunniste);
  7. Valitse kohde-Slack-työtila avattavasta valikosta.
Tarvittavat botin oikeudet
expand arrow
  • Valitse sivuvalikosta "OAuth & Permissions";
  • Aktivoi "Install to Workspace" -painike vierittämällä alas "Scope"-osioon;
  • "User Token Scopes" -aliosiossa napsauta "Add an Oauth Scope";
  • Lisää seuraavat oikeudet yksitellen:
    • channels:history - lue julkisten kanavien viestihistoria;
    • channels:read - pääsy kanavien perustietoihin;
    • chat:write - lähetä viestejä kanaviin ja käyttäjille;
    • reactions:read - tarkastele viestien emoji-reaktioita;
    • reactions:write - lisää emoji-reaktioita viesteihin;
    • users:read - pääsy käyttäjäprofiilien perustietoihin.
  • Vieritä ylös ja napsauta nyt "Install to Workspace" -painiketta;
  • Uudessa ikkunassa tarkastele pyydettyjä oikeuksia ja salli ne napsauttamalla "Allow";
  • Nyt olet saanut OAuth Token -tunnisteen, joka alkaa xoxp-. Älä sulje ikkunaa, sillä tarvitset sitä myöhemmin.
Slack Team ID:n hakeminen
expand arrow
  • Avaa kohde-Slack-työtila selaimessa;
  • Tai avaa Slackin työpöytäsovellus;
  • Napsauta työtilan nimeä päästäksesi asetuksiin;
  • Kopioi työtilan URL-osoite ja liitä se selaimen osoiteriville tai kirjoita se manuaalisesti;
  • Etsi Team ID URL-rakenteesta (näkyy "T"-etuliitteen jälkeen);
  • Älä sulje tätä selainvälilehteä.

MCP-palvelimen automaattinen asennus (suositeltu)

Palvelimen kloonaus ja kääntäminen
expand arrow
  • Claudeen kirjoita tämä kehotus:
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
  • Suorita kehotus.
Lisää konfiguraatiolohko
expand arrow
  • Claudeen liitä tämä kehotus:
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"
      }
    }
  }
}
  • Lisää kaksi vaadittua parametria lohkoon:
    • Slack-token (alkaa xoxp-) → kopioi se Slack API -sivulta;
    • Slack-tiimin ID (alkaa T) → kopioi se työtilan URL-osoitteesta.

Molemmat arvot ovat arkaluonteisia. Älä jaa niitä. Claude Desktop toimii paikallisesti, joten niiden liittäminen tänne on turvallista.

  • Suorita kehotus.
Käynnistä Claude uudelleen
expand arrow
  • Sulje Claude Desktop kokonaan (macOS: Cmd + Q, Windows: Alt + F4);
  • Avaa Claude uudelleen.

Joidenkin varoitusten esiintyminen on mahdollista — ohita ne. Ne eivät vaikuta toiminnallisuuteen.

Manuaalinen integrointi

GitHub-repositorion kloonaus
expand arrow
  • Avaa Terminal (Mac) tai Komentorivi (Windows);
  • Siirry hakemistoon, jossa säilytät AI-agenttien repositorioita cd-komennolla, esimerkiksi:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Siirry juuri luotuun repository-hakemistoon:
cd slack-user-mcp
  • Asenna kaikki tarvittavat riippuvuudet ja paketit Slack MCP -palvelimelle:
npm install
  • Käännä projekti ja luo suoritukseen tarvittavat build-tiedostot:
npm run build
  • Jos komentojen suorittamisessa ilmenee ongelmia Terminaalissa, käytä Command/Ctrl + C prosessin lopettamiseen.
Konfiguraatiotiedoston päivitykset
expand arrow
  • Avaa Claude-konfiguraatio Command/Ctrl + ,;
  • Avaa Kehittäjä-välilehti ja valitse "Muokkaa konfiguraatiota";
  • Lisää Slack MCP -konfiguraatiolohko olemassa olevien rivien jälkeen;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Lisää vaaditut tunnistetiedot:
    • Repositorion polku (Terminal/Komento-rivin pwd-komennosta);
    • Käyttäjän OAuth-token xoxp-... (Slack API:sta);
    • Tiimin ID T... (työtilan URL-osoitteesta).
  • Tallenna tiedosto.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4
some-alt