Package com.slack.api.bolt.context
Interface SayUtility
-
- All Known Implementing Classes:
AttachmentActionContext
,DialogCancellationContext
,DialogSubmissionContext
,EventContext
,MessageShortcutContext
,SlashCommandContext
public interface SayUtility
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MethodsClient
client()
String
getChannelId()
default ChatPostMessageResponse
say(String text)
default ChatPostMessageResponse
say(String text, List<LayoutBlock> blocks)
default ChatPostMessageResponse
say(List<LayoutBlock> blocks)
Using `say(blocks, text)` instead is highly recommended for even better user experience.default void
verifyChannelId()
-
-
-
Method Detail
-
getChannelId
String getChannelId()
-
client
MethodsClient client()
-
say
default ChatPostMessageResponse say(String text) throws IOException, SlackApiException
- Throws:
IOException
SlackApiException
-
say
default ChatPostMessageResponse say(List<LayoutBlock> blocks) throws IOException, SlackApiException
Using `say(blocks, text)` instead is highly recommended for even better user experience.- Throws:
IOException
SlackApiException
-
say
default ChatPostMessageResponse say(String text, List<LayoutBlock> blocks) throws IOException, SlackApiException
- Throws:
IOException
SlackApiException
-
verifyChannelId
default void verifyChannelId()
-
-