【问题标题】:Changing Slack bot name / image using Slash Commands?使用斜杠命令更改 Slack 机器人名称/图像?
【发布时间】:2018-10-15 21:11:26
【问题描述】:

我正在使用斜杠命令设置一个 slackbot,根据 API,您可以传递用户名来设置机器人的用户名。当我尝试时,名称不会更新。这对斜杠命令的工作方式与对机器人的工作方式不同吗?

from bottle import run, post, request
@post('/hello')
def hello():
    mydict = request.forms.get('text')
    response = {
    "username": "test",
    "response_type": "in_channel",
    "text": "Greetings!"
        }
    return response

马特 [上午 11:00] /你好

MyBot 应用程序 [上午 11:00] 问候!

【问题讨论】:

    标签: python http slack slash


    【解决方案1】:

    正确。当您响应此类请求时,您无法更改出现在 Slack 上的应用程序的名称。它会始终显示您在应用设置中配置的名称。

    但是,有一个针对您的用例的解决方法:您可以使用chat.postMessage 将消息发送到频道 / 给用户,而不是直接回复收到的请求,这将允许您指定自定义用户名和图标.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-05
      • 2021-03-09
      • 1970-01-01
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多