Langkau ke kandungan

Sesuaikan bot sembang

Panduan ini menunjukkan cara membentuk semula apl bot di pihak penyedia tanpa meninggalkan Control Center.

  • Peranan owner atau admin dalam ruang kerja
  • Penyedia yang disambungkan. Baris Sesuaikan bot hanya muncul selepas ruang kerja disambungkan
  • Apl yang boleh diurus oleh Control Center. Bagi Slack, ini bermakna sambungan itu memegang token penyegaran konfigurasi apl (xoxe-…); jika tidak, baris itu menyatakannya dan kekal dimatikan
Medan Maksud Had
Nama apl Cara penyedia menyenaraikan apl 1–35 aksara
Nama paparan bot Apa yang ahli taip selepas @ 1–80 aksara
Perihalan Satu baris yang ditunjukkan oleh penyedia 140 aksara atau kurang
Perihalan ejen Ditunjukkan di atas DM dengan bot 300 aksara atau kurang
Perintah slash Perintah yang digunakan oleh ahli, tanpa slash Huruf kecil, a–z 0–9 _ - sahaja, dipotong pada 32 aksara
Mesej terus Sama ada bot mendedahkan pengalaman DM/ejen Hidup atau mati

Control Center mengesahkan empat medan teks itu sebelum menghubungi penyedia, jadi anda mendapat “the app name must be between 1 and 35 characters” dan bukan invalid_manifest yang legap daripada pelayan yang tidak dapat anda lihat. Perintah itu tidak ditolak tetapi dinormalkan: slash di hadapan dibuang, selebihnya ditukar kepada huruf kecil, apa-apa di luar a–z 0–9 _ - digugurkan dan hasil kosong kembali kepada cc.

  1. Pergi ke Tetapan → Ruang kerja → Umum dan tatal ke kad Jambatan sembang
  2. Pada blok penyedia itu, klik Sesuaikan bot
  3. Dialog dibuka dengan nilai langsung apl, dibaca semula daripada penyedia — jadi perubahan yang dibuat oleh seseorang dalam UI Slack sendiri ialah titik permulaan anda
  4. Sunting apa yang perlu dan simpan

Membaca nilai langsung itu melibatkan kos putaran token di pihak Slack, sebab itulah baris itu memerlukan klik yang disengajakan dan bukan sesuatu yang dilakukan oleh halaman semasa dimuatkan.

Penulisan itu menindihkan perubahan anda pada definisi semasa apl. Apa sahaja yang tidak dimodelkan oleh Control Center — perintah slash kedua yang anda tambah dalam Slack, satu langkah aliran kerja, tetapan yang tidak berkaitan — kekal tidak tersentuh. Skop dan peristiwa digabungkan masuk, tidak pernah dikurangkan.

Selepas menyimpan, Control Center membaca semula identiti bot supaya nama dalam tetapan sepadan dengan nama dalam apl sembang.

Apabila penyimpanan mengubah kebenaran, dialog itu kekal terbuka dan menyatakan “Slack mengubah kebenaran apl. Pasang semula apl supaya ia berkuat kuasa”, dengan butang Pasang semula apl yang membuka halaman pemasangan Slack untuk apl itu dalam pasukan. Dalam Slack, itu ialah Install App → Reinstall to Workspace.

Ubah Perintah slash dan simpan. Jambatan kemudian menulis arahan menggunakan perintah yang digunakan semasa ia terakhir dipanggil, jadi teks bantuan dan arahan pautan mengikuti penamaan semula itu dan bukannya menamakan perintah yang tidak lagi wujud.

Menamakan semula tidak memecahkan utas terjambat yang sedia ada: utas berkunci pada perbualan, bukan pada perintah.

  • Tetapan struktur. Pengangkutan (Socket Mode), skop yang diperlukan dan langganan peristiwa ditetapkan, bukan ditawarkan. Apl yang boleh dikonfigurasikan menjadi senyap daripada skrin tetapan ialah tiket sokongan, bukan ciri
  • Ikon bot. Hanya tetapan apl penyedia sendiri boleh mengubahnya dan dialog itu menyatakannya
  • Migrasi ciri penyedia sendiri. Apl yang sudah menggunakan bentuk pembantu legasi Slack akan mengekalkannya; dialog ini menyunting perihalan, ia tidak memindahkan apl

Ruang kerja belum disambungkan. Baris itu hanya muncul selepas blok penyedia menunjukkan sambungan yang hidup. Lihat Sediakan integrasi Slack.

Sambungan itu tiada kelayakan pengurusan apl — subtajuk baris itu menyatakan “Control Center memerlukan token konfigurasi apl untuk menyunting bot. Sambung semula dan sertakan satu.” Bagi Slack, jana pasangan token konfigurasi apl di api.slack.com/apps dan sambung semula dengan token penyegaran diisi. Ini dijangka bagi apl yang dibina secara manual atau dicipta melalui Cipta dalam Slack, kerana Slack tidak pernah melaporkan apl mana yang diciptanya.

“Control Center does not know which app to edit”

Bahagian bertajuk ““Control Center does not know which app to edit””

Sambungan yang disimpan tidak membawa id apl — biasanya apl yang disambungkan secara manual sebelum id direkodkan. Sambung semula ruang kerja, atau cipta apl itu dari Control Center.

Penyedia menyimpan metadata apl dalam cache untuk seketika. Jika nama itu masih basi selepas seminit, semak sama ada penyimpanan itu meminta anda memasang semula apl.