删除 Slack 中的频道 API

Delete channel in Slack API

我正在完成 API 的开发,类似于 Slack API,但具有 more/different 功能。我必须实施 API(更像是 command/endpoint)来删除房间,但我在文档中找不到类似的内容。

按照this help article.

好像可以通过webUI来完成

但是Slack API methods中没有方法。

我认为只有channels.archive个类似的目的,但是没有删除房间的方法似乎很奇怪。

那个房间真的不能通过Slack删除吗API?

官方 API 中没有删除频道的方法,但有一个未记录的方法 channels.delete 具有此功能。

基本用法是:

https://slack.com/api/channels.delete?token=TOKEN&channel=C12345678

请注意,未记录的方法不受 Slack 的官方支持,可能会在没有任何事先警告的情况下更改或停止工作。不过,它们仍然非常有用,我制作了一个 github 来记录所有已知的未记录方法。请随意使用和贡献。

今天 2022 年 6 月 2 日试过了,它的响应是 'unknown_methods',我想它现在已经过时了。