我需要一种使用 excel 向某些用户发送直接消息的方法

I need a method to send a direct message to some user using excel

我需要找到一种方法来使用 excel 向 slack 用户发送直接消息,就像我们使用带有主题和正文功能的 MAilto 向用户发送电子邮件一样,

例如 (WhatsaApp)

api.whatsapp.com/send?phone=XXYYYYYYYYYY&text=这是我的消息

好吧,如果我没理解错的话,你想从 excel 获取信息并将此信息发送给用户,这可以通过一种方式实现,你必须能够阅读 excel,我不推荐。

我为此推荐 Google 电子表格。无论如何,我们不要得到 off-topic.

那你要知道怎么给slack发消息了,你知道吗?

我假设不会,所以发送消息有两种方式,

  1. 网络钩子
  2. 网络API

方法URL=https://slack.com/api/chat.postMessage

要通过网络发送 API,您必须传递以下参数:

  1. token 配置您的机器人或应用程序时您将从 slack 获得的 Oauth2 令牌,或者您可以改用旧版令牌

  2. channel要发送消息的地方,如果是频道则为Channel ID,如果是User则为User ID。

  3. text 顾名思义,你要发送的消息

  4. as_user无论您是想以您的名字还是自定义名字发送消息,这是一个布尔方法,表示它只有 True 或 False 注意:要在我们将达到的另一个参数中配置自定义名称。

  5. attachments JSON-based 结构化附件数组,显示为 URL-encoded 字符串。

  6. username 您希望显示为消息发件人的名称,仅在 as_user 为 false 时有效,如果 as_user 为 true,它将忽略这个参数。

希望对您有所帮助。

请下次分享代码以便我们提供帮助,这里不只是 'I need...' 它是您共享代码然后询问 'I need...' 以便我们提供帮助的地方

我已经解决了这个问题

创建APP并使用chat.postmessage