MattermostClientImpl

class MattermostClientImpl(baseUrl: String, apiToken: String, chunkSize: Int = 16383, scope: CoroutineScope = CoroutineScope(Dispatchers.Default + SupervisorJob())) : MattermostClient

Constructors

Link copied to clipboard
constructor(baseUrl: String, apiToken: String, chunkSize: Int = 16383, scope: CoroutineScope = CoroutineScope(Dispatchers.Default + SupervisorJob()))

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun isMemberOfTeam(userId: UserId, teamId: TeamId): Boolean
Link copied to clipboard
open suspend override fun receiveDirectMessages(): Flow<DirectMessage>
Link copied to clipboard
open suspend override fun receiveNewChatStarted(): Flow<NewChatStartedEvent>
Link copied to clipboard
open suspend override fun sendMessage(channelId: ChannelId, message: String)