top of page
- API -

postedMessage = reaper.AZ_Slack_PostChannelMessage(token, channel, message, mentionList)

- API Detail-

▼Input values

  • token(string): token (app identifier)

  • channel(string): channel (ID or name)

  • message(string): message

  • mentionList(StringMap): mention list (ID or name) (optional, default: empty)

- entire channel: !channel

- group mention: ![channel name or ID]

- individual mention: @[name or ID]



▼Output values

  • postedMessage(SlackMessage): sent message

- Result: send success/failure

- Channel: channel ID

- TimeStamp: parent thread timestamp

- ThreadTimeStamp: message timestamp

- Message: sent message

- Error: error details (only on error)

    - 



*To use this API, you must create a Slack Bot. For details,hereplease refer to.

- SCRIPT -

dofile(reaper.AZ_GetLuaInitPath())

require("reaper_AZSTOKE_SILVER")


token = "........" -- Bot token to use

channel = "........" -- Channel Name

message = "TEST\ntest"

mentionList = {"!channel", "!xxx", "@yyy"} -- Group name to mention, username


slackMessage = reaper.AZ_Slack_PostChannelMessage(token, channel, message, mentionList)


ShowObject(slackMessage)


Msg(reaper.AZ_GetErrorCode())

Slack

AZ_Slack_PostChannelMessage

Supported versions:

1.2.0

onwards

Send a message to a channel

bottom of page