All Methods Instance Methods Abstract Methods Deprecated Methods
| Modifier and Type |
Method and Description |
void |
addChannelArchivedListener(SlackChannelArchivedListener listener) |
void |
addChannelCreatedListener(SlackChannelCreatedListener listener) |
void |
addChannelDeletedListener(SlackChannelDeletedListener listener) |
void |
addChannelJoinedListener(SlackChannelJoinedListener listener) |
void |
addChannelLeftListener(SlackChannelLeftListener listener) |
void |
addChannelRenamedListener(SlackChannelRenamedListener listener) |
void |
addChannelUnarchivedListener(SlackChannelUnarchivedListener listener) |
void |
addGroupJoinedListener(SlackGroupJoinedListener listener) |
void |
addMessageDeletedListener(SlackMessageDeletedListener listener) |
void |
addMessagePostedListener(SlackMessagePostedListener listener) |
void |
addMessageUpdatedListener(SlackMessageUpdatedListener listener) |
void |
addPinAddedListener(PinAddedListener listener) |
void |
addPinRemovedListener(PinRemovedListener listener) |
void |
addPresenceChangeListener(PresenceChangeListener listener) |
void |
addReactionAddedListener(ReactionAddedListener listener) |
void |
addReactionRemovedListener(ReactionRemovedListener listener) |
SlackMessageHandle<SlackMessageReply> |
addReactionToMessage(SlackChannel channel,
java.lang.String messageTimeStamp,
java.lang.String emojiCode) |
void |
addSlackConnectedListener(SlackConnectedListener listener) |
void |
addSlackDisconnectedListener(SlackDisconnectedListener listener) |
void |
addSlackTeamJoinListener(SlackTeamJoinListener listener) |
void |
addSlackUserChangeListener(SlackUserChangeListener listener) |
void |
addUserTypingListener(UserTypingListener listener) |
SlackMessageHandle<ParsedSlackReply> |
archiveChannel(SlackChannel channel) |
void |
connect() |
SlackMessageHandle<SlackMessageReply> |
deleteMessage(java.lang.String timeStamp,
SlackChannel channel) |
void |
disconnect() |
SlackBot |
findBotById(java.lang.String botId)
Deprecated.
|
SlackChannel |
findChannelById(java.lang.String channelId) |
SlackChannel |
findChannelByName(java.lang.String channelName) |
SlackIntegration |
findIntegrationById(java.lang.String integrationId) |
SlackUser |
findUserByEmail(java.lang.String userMail) |
SlackUser |
findUserById(java.lang.String userId) |
SlackUser |
findUserByUserName(java.lang.String userName) |
java.util.Collection<SlackBot> |
getBots() |
java.util.Collection<SlackChannel> |
getChannels() |
long |
getHeartbeat() |
java.util.Collection<SlackIntegration> |
getIntegrations() |
SlackPersona.SlackPresence |
getPresence(SlackPersona persona) |
SlackTeam |
getTeam() |
java.util.Collection<SlackUser> |
getUsers() |
SlackMessageHandle<SlackChannelReply> |
inviteToChannel(SlackChannel channel,
SlackUser user) |
SlackMessageHandle<ParsedSlackReply> |
inviteUser(java.lang.String email,
java.lang.String firstName,
boolean setActive) |
boolean |
isConnected() |
SlackMessageHandle<SlackChannelReply> |
joinChannel(java.lang.String channelName) |
SlackMessageHandle<SlackChannelReply> |
leaveChannel(SlackChannel channel) |
SlackMessageHandle<EmojiSlackReply> |
listEmoji() |
SlackMessageHandle<SlackChannelReply> |
openDirectMessageChannel(SlackUser user) |
SlackMessageHandle<SlackChannelReply> |
openMultipartyDirectMessageChannel(SlackUser... users) |
SlackMessageHandle<GenericSlackReply> |
postGenericSlackCommand(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String command) |
void |
refetchUsers() |
void |
removeChannelArchivedListener(SlackChannelArchivedListener listener) |
void |
removeChannelCreatedListener(SlackChannelCreatedListener listener) |
void |
removeChannelDeletedListener(SlackChannelDeletedListener listener) |
void |
removeChannelJoinedListener(SlackChannelJoinedListener listener) |
void |
removeChannelLeftListener(SlackChannelLeftListener listener) |
void |
removeChannelRenamedListener(SlackChannelRenamedListener listener) |
void |
removeChannelUnarchivedListener(SlackChannelUnarchivedListener listener) |
void |
removeGroupJoinedListener(SlackGroupJoinedListener listener) |
void |
removeMessageDeletedListener(SlackMessageDeletedListener listener) |
void |
removeMessagePostedListener(SlackMessagePostedListener listener) |
void |
removeMessageUpdatedListener(SlackMessageUpdatedListener listener) |
void |
removePinAddedListener(PinAddedListener listener) |
void |
removePinRemovedListener(PinRemovedListener listener) |
void |
removePresenceChangeListener(PresenceChangeListener listener) |
void |
removeReactionAddedListener(ReactionAddedListener listener) |
SlackMessageHandle<SlackMessageReply> |
removeReactionFromMessage(SlackChannel channel,
java.lang.String messageTimeStamp,
java.lang.String emojiCode) |
void |
removeReactionRemovedListener(ReactionRemovedListener listener) |
void |
removeSlackConnectedListener(SlackConnectedListener listener) |
void |
removeSlackDisconnectedListener(SlackDisconnectedListener listener) |
void |
removeSlackTeamJoinListener(SlackTeamJoinListener listener) |
void |
removeSlackUserChangeListener(SlackUserChangeListener listener) |
void |
removeUserTypingListener(UserTypingListener listener) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
SlackPreparedMessage preparedMessage) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
SlackPreparedMessage preparedMessage,
SlackChatConfiguration chatConfiguration) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
java.lang.String message) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
java.lang.String message,
boolean unfurl) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
java.lang.String message,
SlackAttachment attachment) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
java.lang.String message,
SlackAttachment attachment,
boolean unfurl) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
java.lang.String message,
SlackAttachment attachment,
SlackChatConfiguration chatConfiguration) |
SlackMessageHandle<SlackMessageReply> |
sendEphemeralMessage(SlackChannel channel,
SlackUser user,
java.lang.String message,
SlackAttachment attachment,
SlackChatConfiguration chatConfiguration,
boolean unfurl) |
SlackMessageHandle<SlackMessageReply> |
sendFile(SlackChannel channel,
byte[] data,
java.lang.String fileName) |
SlackMessageHandle<SlackMessageReply> |
sendFile(SlackChannel channel,
byte[] data,
java.lang.String fileName,
java.lang.String title,
java.lang.String initialComment) |
SlackMessageHandle<SlackMessageReply> |
sendFileToUser(SlackUser user,
byte[] data,
java.lang.String fileName) |
SlackMessageHandle<SlackMessageReply> |
sendFileToUser(java.lang.String userName,
byte[] data,
java.lang.String fileName) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
SlackPreparedMessage preparedMessage) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
SlackPreparedMessage preparedMessage,
SlackChatConfiguration chatConfiguration) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
java.lang.String message) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
java.lang.String message,
boolean unfurl) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
java.lang.String message,
SlackAttachment attachment) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
java.lang.String message,
SlackAttachment attachment,
boolean unfurl) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
java.lang.String message,
SlackAttachment attachment,
SlackChatConfiguration chatConfiguration) |
SlackMessageHandle<SlackMessageReply> |
sendMessage(SlackChannel channel,
java.lang.String message,
SlackAttachment attachment,
SlackChatConfiguration chatConfiguration,
boolean unfurl) |
SlackMessageHandle<SlackMessageReply> |
sendMessageOverWebSocket(SlackChannel channel,
java.lang.String message) |
SlackMessageHandle<SlackMessageReply> |
sendMessageToUser(SlackUser user,
SlackPreparedMessage preparedMessage) |
SlackMessageHandle<SlackMessageReply> |
sendMessageToUser(SlackUser user,
java.lang.String message,
SlackAttachment attachment) |
SlackMessageHandle<SlackMessageReply> |
sendMessageToUser(java.lang.String userName,
java.lang.String message,
SlackAttachment attachment) |
SlackMessageHandle<SlackMessageReply> |
sendTyping(SlackChannel channel) |
SlackPersona |
sessionPersona() |
SlackMessageHandle<SlackChannelReply> |
setChannelTopic(SlackChannel channel,
java.lang.String topic) |
void |
setPresence(SlackPersona.SlackPresence presence) |
SlackMessageHandle<ParsedSlackReply> |
unarchiveChannel(SlackChannel channel) |
SlackMessageHandle<SlackMessageReply> |
updateMessage(java.lang.String timeStamp,
SlackChannel channel,
java.lang.String message) |
SlackMessageHandle<SlackMessageReply> |
updateMessage(java.lang.String timeStamp,
SlackChannel channel,
java.lang.String message,
SlackAttachment[] attachments) |