Docs/types: document `broadcast_delete` on chat.delete (undo reply_broadcast)
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- node.js, typescript
- Ambito
- api
Direzione di ricerca
The issue describes a Web API behavior gap and does not name SDK files or tests. Start by checking the repository’s Web API method documentation and feature request guidance to determine whether this belongs in the SDK or with Slack’s API team. Done means documenting or routing the request to the appropriate place; the requested behavior requires a Web API change.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
The Slack client has "Remove from channel" for a thread reply that was also sent to the channel (subtype: thread_broadcast). The public Web API has no equivalent, so an app cannot reverse a broadcast it made without deleting the message.
Steps to reproduce
chat.postMessagewiththread_tsandreply_broadcast: true-> the reply hassubtype: thread_broadcastchat.updateon that ts withtextandreply_broadcast: false->ok: trueconversations.historystill shows the message asthread_broadcastin the channel
chat.update without text returns no_text. Methods like chat.unbroadcast return unknown_method.
Expected
chat.update with reply_broadcast: false (or a dedicated method) removes the message from the channel and keeps it in the thread, the same as the client's "Remove from channel".
Current workaround
Repost the text and blocks into the thread, then chat.delete the broadcast. This changes the ts, drops files, reactions and replies-to links, and shows a deleted-message trace for a moment.
Packages
@slack/web-api (Web API behaviour, not an SDK bug as far as I can tell). Happy to move this wherever Web API feature requests belong.
- Lingua principale
- TypeScript
- Stelle
- 3.4k
- Fork
- 693
- Merge medio
- 2g 5h
- PR unite (30g)
- 37
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di slackapi/node-slack-sdk
-
ThreadBroadcastMessageEvent is missing `bot_id`Forse già presa @sean0407 l’ha presa 25 giorni fa. Apertauntriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
slackapi/node-slack-sdk#2766 ·
I maintainer di solito rispondono entro 1 giorno
-
Support assistant.search.* APIsForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaauto-triage-skip enhancement pkg:web-api
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
slackapi/node-slack-sdk#2607 · 2 commenti · 2 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
`SlackListsItem FieldMessage.message` type does not match API response shapeForse già presa @AjTheSpidey l’ha presa 176 giorni fa. Apertaarea:typescript auto-triage-skip bug pkg:web-api
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
slackapi/node-slack-sdk#2598 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Missing TypeScript response type for files.uploadV2Forse già presa @dajiaohuang l’ha presa 43 giorni fa. Apertaarea:typescript auto-triage-skip bug pkg:web-api
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
slackapi/node-slack-sdk#2459 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 75/100
slackapi/node-slack-sdk#2791 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di slackapi/node-slack-sdk
Issue simili
-
Waiting for: Product Owner
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
getsentry/sentry-javascript#26203 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
bytedance/flowgram.ai#1235 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
devswha/herdr-web-ui#3325 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100