- 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



