slack.api.BlockingSlackApiClient
See theBlockingSlackApiClient companion object
class BlockingSlackApiClient
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
def addReaction(emojiName: String, file: Option[String], fileComment: Option[String], channelId: Option[String], timestamp: Option[String])(implicit system: ActorSystem): Boolean
Attributes
def addReactionToMessage(emojiName: String, channelId: String, timestamp: String)(implicit system: ActorSystem): Boolean
Attributes
Attributes
Attributes
Attributes
Attributes
def getChannelHistory(channelId: String, latest: Option[String], oldest: Option[String], inclusive: Option[Int], count: Option[Int])(implicit system: ActorSystem): HistoryChunk
def getChannelReplies(channelId: String, thread_ts: String)(implicit system: ActorSystem): RepliesChunk
def getFileInfo(fileId: String, count: Option[Int], page: Option[Int])(implicit system: ActorSystem): FileInfo
def getGroupHistory(channelId: String, latest: Option[String], oldest: Option[String], inclusive: Option[Int], count: Option[Int])(implicit system: ActorSystem): HistoryChunk
def getImHistory(channelId: String, latest: Option[String], oldest: Option[String], inclusive: Option[Int], count: Option[Int])(implicit system: ActorSystem): HistoryChunk
def getReactions(file: Option[String], fileComment: Option[String], channelId: Option[String], timestamp: Option[String], full: Option[Boolean])(implicit system: ActorSystem): Seq[Reaction]
def getReactionsForMessage(channelId: String, timestamp: String, full: Option[Boolean])(implicit system: ActorSystem): Seq[Reaction]
Attributes
Attributes
def listConversations(channelTypes: Seq[ConversationType], excludeArchived: Boolean)(implicit system: ActorSystem): Seq[Channel]
Attributes
def listFiles(userId: Option[String], tsFrom: Option[String], tsTo: Option[String], types: Option[Seq[String]], count: Option[Int], page: Option[Int])(implicit system: ActorSystem): FilesResponse
def listReactionsForUser(userId: Option[String], full: Boolean, count: Option[Int], page: Option[Int])(implicit system: ActorSystem): ReactionsResponse
def listStars(userId: Option[String], count: Option[Int], page: Option[Int])(implicit system: ActorSystem): JsValue
Attributes
def postChatMessage(channelId: String, text: String, username: Option[String], asUser: Option[Boolean], parse: Option[String], linkNames: Option[String], attachments: Option[Seq[Attachment]], blocks: Option[Seq[Block]], unfurlLinks: Option[Boolean], unfurlMedia: Option[Boolean], iconUrl: Option[String], iconEmoji: Option[String], replaceOriginal: Option[Boolean], deleteOriginal: Option[Boolean], threadTs: Option[String], replyBroadcast: Option[Boolean])(implicit system: ActorSystem): String
def removeReaction(emojiName: String, file: Option[String], fileComment: Option[String], channelId: Option[String], timestamp: Option[String])(implicit system: ActorSystem): Boolean
def removeReactionFromMessage(emojiName: String, channelId: String, timestamp: String)(implicit system: ActorSystem): Boolean
def searchAll(query: String, sort: Option[String], sortDir: Option[String], highlight: Option[String], count: Option[Int], page: Option[Int])(implicit system: ActorSystem): JsValue
Attributes
def searchFiles(query: String, sort: Option[String], sortDir: Option[String], highlight: Option[String], count: Option[Int], page: Option[Int])(implicit system: ActorSystem): JsValue
def searchMessages(query: String, sort: Option[String], sortDir: Option[String], highlight: Option[String], count: Option[Int], page: Option[Int])(implicit system: ActorSystem): JsValue
Attributes
Attributes
def updateChatMessage(channelId: String, ts: String, text: String, attachments: Option[Seq[Attachment]], blocks: Option[Seq[Block]], parse: Option[String], linkNames: Option[String], asUser: Option[Boolean], threadTs: Option[String])(implicit system: ActorSystem): UpdateResponse
Deprecated methods
Attributes
- Deprecated
- true
Concrete fields
In this article