Gå til innholdet

Tilpass chatboten

Denne guiden viser deg hvordan du endrer botens app på leverandørsiden uten å forlate Control Center.

  • Rollen owner eller admin i arbeidsområdet
  • En tilkoblet leverandør. Raden Tilpass bot vises først når arbeidsområdet er tilkoblet
  • En app som Control Center kan administrere. For Slack betyr det at tilkoblingen har et oppdateringstoken for appkonfigurasjon (xoxe-…); hvis ikke, sier raden fra om det og forblir deaktivert
Felt Betydning Grense
Appnavn Hvordan leverandøren viser fram appen 1–35 tegn
Botnavn Det medlemmene skriver etter @ 1–80 tegn
Beskrivelse Én linje som leverandøren viser 140 tegn eller færre
Agentbeskrivelse Vises over en DM med boten 300 tegn eller færre
Slash-kommando Kommandoen medlemmene bruker, uten skråstreken Med små bokstaver, bare a–z 0–9 _ -, avkortet ved 32 tegn
Direktemeldinger Om boten tilbyr DM-/agentopplevelsen På eller av

Control Center validerer de fire tekstfeltene før det kontakter leverandøren, slik at du får «appnavnet må være mellom 1 og 35 tegn» i stedet for en uforståelig invalid_manifest fra en server du ikke kan se. Kommandoen avvises ikke, men normaliseres: en innledende skråstrek fjernes, resten gjøres om til små bokstaver, alt utenfor a–z 0–9 _ - droppes, og et tomt resultat faller tilbake til cc.

  1. Gå til Innstillinger → Arbeidsområde → Generelt og rull til kortet Chat-broer
  2. I leverandørblokken klikker du på Tilpass bot
  3. Dialogen åpnes med appens live-verdier, lest tilbake fra leverandøren — så det du starter fra, er en endring noen gjorde i Slacks eget grensesnitt
  4. Rediger det du trenger, og lagre

Å lese disse live-verdiene koster en tokenrotasjon på Slacks side, og derfor er raden et bevisst klikk i stedet for noe siden gjør ved innlasting.

Skrivingen legger endringene dine oppå appens nåværende definisjon. Alt Control Center ikke modellerer — en ekstra slash-kommando du la til i Slack, et arbeidsflytsteg, en urelatert innstilling — overlever urørt. Skop og hendelser flettes inn, aldri fjernes.

Etter lagring leser Control Center botens identitet på nytt, slik at navnet i innstillingene samsvarer med navnet i chatteappen.

Når en lagring endrer tillatelser, blir dialogen stående åpen og sier «Slack endret appens tillatelser. Installer appen på nytt for at de skal tre i kraft», med en knapp Installer app på nytt som åpner Slacks installasjonsside for teamet for den appen. I Slack er det Install App → Reinstall to Workspace.

Endre Slash-kommando og lagre. Broen skriver deretter instruksjoner med den kommandoen den sist ble kalt med, slik at hjelpeteksten og lenkeinstruksjonene følger navneendringen i stedet for å nevne en kommando som ikke finnes lenger.

Å gi nytt navn bryter ikke eksisterende broede tråder: tråder nøkles på samtale, ikke på kommando.

  • Strukturinnstillinger. Transporten (Socket Mode), de påkrevde skopene og hendelsesabonnementene fastsettes, de tilbys ikke. En app som kan konfigureres til stillhet fra et innstillingsskjermbilde, er en supporthenvendelse, ikke en funksjon
  • Botens ikon. Bare leverandørens egne appinnstillinger kan endre det, og dialogen sier det
  • Leverandørens egne funksjonsmigreringer. En app som allerede bruker Slacks eldre assistentform, beholder den; denne dialogen redigerer en beskrivelse, den migrerer ikke en app

Det finnes ingen «Tilpass bot»-rad i det hele tatt

Seksjon med tittelen «Det finnes ingen «Tilpass bot»-rad i det hele tatt»

Arbeidsområdet er ikke tilkoblet ennå. Raden vises først når leverandørblokken viser en aktiv tilkobling. Se Sett opp Slack-integrasjon.

Tilkoblingen mangler en appadministrasjonslegitimasjon — underteksten på raden sier «Control Center trenger et appkonfigurasjonstoken for å redigere boten. Koble til på nytt og inkluder ett.» For Slack genererer du et tokenpar for appkonfigurasjon på api.slack.com/apps og kobler til på nytt med oppdateringstokenet utfylt. Dette er forventet for en app som er bygget for hånd eller opprettet via Opprett i Slack, fordi Slack aldri rapporterer hvilken app den laget.

«Control Center vet ikke hvilken app som skal redigeres»

Seksjon med tittelen ««Control Center vet ikke hvilken app som skal redigeres»»

Den lagrede tilkoblingen har ingen app-id — typisk en app som ble koblet til manuelt før en id ble registrert. Koble til arbeidsområdet på nytt, eller opprett appen fra Control Center.

Leverandører bufrer appmetadata en kort stund. Hvis navnet fortsatt er utdatert etter et minutt, sjekk om lagringen ba deg installere appen på nytt.