Docs/types: document `broadcast_delete` on chat.delete (undo reply_broadcast)
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- node.js, typescript
- Área
- api
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- TypeScript
- Estrellas
- 3.4k
- Forks
- 693
- Merge medio
- 2 d 5 h
- PR fusionados (30 d)
- 37
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de slackapi/node-slack-sdk
-
ThreadBroadcastMessageEvent is missing `bot_id`Posiblemente ocupada @sean0407 la tomó hace 25 días. Abiertountriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
slackapi/node-slack-sdk#2766 ·
Los mantenedores suelen responder en 1 día
-
Support assistant.search.* APIsPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertoauto-triage-skip enhancement pkg:web-api
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
slackapi/node-slack-sdk#2607 · 2 comentarios · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
`SlackListsItem FieldMessage.message` type does not match API response shapePosiblemente ocupada @AjTheSpidey la tomó hace 176 días. Abiertoarea:typescript auto-triage-skip bug pkg:web-api
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
slackapi/node-slack-sdk#2598 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Missing TypeScript response type for files.uploadV2Posiblemente ocupada @dajiaohuang la tomó hace 43 días. Abiertoarea:typescript auto-triage-skip bug pkg:web-api
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
slackapi/node-slack-sdk#2459 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 75/100
slackapi/node-slack-sdk#2791 ·
Los mantenedores suelen responder en 1 día
Todos los issues de slackapi/node-slack-sdk
Issues similares
-
Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
getsentry/sentry-javascript#26203 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
bytedance/flowgram.ai#1235 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
devswha/herdr-web-ui#3325 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100