RoomMembershipAccessors
com.bot4s.zmatrix.api.RoomMembershipAccessors
trait RoomMembershipAccessors
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Matrix.type
Members list
Concise view
Value members
Concrete methods
def ban(roomId: RoomId, user: String, reason: Option[String]): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, Unit]
def forget(roomId: RoomId): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, Unit]
def invite(roomId: RoomId, user: String): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, Unit]
def join(roomId: RoomId): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, JoinResponse]
def joinedRooms: ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, List[RoomId]]
def kick(roomId: RoomId, user: String, reason: Option[String]): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, Unit]
def leave(roomId: RoomId): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, Unit]
def unban(roomId: RoomId, user: String): ZIO[SyncTokenConfiguration & SttpBackend[Task, Any] & Authentication & MatrixConfiguration & Matrix, MatrixError, Unit]