How to mention user in slack.client

前端 未结 2 1908
囚心锁ツ
囚心锁ツ 2020-12-28 13:18

This might be a simple question, but I can not get it work.

I am using Slack Python Api to mention a user in a channel, and I am referring to the document here, http

2条回答
  •  天涯浪人
    2020-12-28 14:00

    After a little bit exploration, I got the solution which is quite simple. I don't know how I could miss it.

    message = sc.api_call(
      'chat.postMessage',
      link_names=1,
      channel='#channelname',
      text='@someone This is a test.'
      )
    

    use the option link_names=1 to link channels or user names automatically in the text message. This will do the trick.

    Thank you everyone.

提交回复
热议问题