slack-api - 在 Slack API 中删除 channel

标签 slack-api

我正在完成类似于 Slack API 的 API 的开发,但具有更多/不同的功能。我必须实现一个 API(更像是命令/端点)来删除房间,但我在文档中找不到类似的东西。

根据this help article 好像可以通过webUI来完成.

但是在Slack API methods中没有它的方法.

我想只有 channels.archive 目的相似,但没有删除房间的方法似乎很奇怪。

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

最佳答案

官方 API 中没有删除 channel 的方法,但有一个未公开的方法 channels.delete 具有此确切功能。

基本用法是:

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

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

关于slack-api - 在 Slack API 中删除 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46807744/

相关文章:

Python 在 MacO 上找不到已安装的模块 slackclient。有什么建议么?

javascript - 如何在Windows上使用node.js将图像上传到Slack?

slack - 在本地测试 Slack 操作按钮

slack-api - 已删除的预定消息仍在发送

slack-api - Slackbot 附件 - 这有什么问题吗?

slack-api - Slack Incoming Web Hooks - 发送消息@channel

view - Slack 应用程序在先前的模式提交后打开新模式不一致,为什么?

regex - 在 Outlook 中通过 VBScript 规则调用 Slack API

ssl - rtm_connect 到 slackbot 给出 SSL 证书验证错误

C# 'Cannot access a disposed object' 访问 Slack WebAPI 时出错 - 线程或其他什么?