Permissions

@JvmName(name = "Permissions0")
inline fun Permissions(builder: Permissions.Builder.() -> Unit = {}): Permissions(source)

Returns an instance of Permissions built with Permissions.Builder.


@JvmName(name = "Permissions0")
fun Permissions(flags: Iterable<Permissions>): Permissions(source)

Returns an instance of Permissions that has all bits set that are set in any element of flags.


Deprecated (with error)

'Permissions.PermissionsBuilder' is deprecated, use 'Permissions.Builder' instead.


Deprecated (with error)

Don't construct an instance of 'Permissions' from a raw value. Use the factory functions described in the documentation instead.

Replace with

import dev.kord.common.entity.Permissions
import dev.kord.common.DiscordBitSet
Permissions.Builder(DiscordBitSet(value)).build()