Class

net.katsstuff.ackcord.syntax

GuildChannelSyntax

Related Doc: package syntax

Permalink

implicit final class GuildChannelSyntax extends AnyVal

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GuildChannelSyntax
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GuildChannelSyntax(channel: GuildChannel)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def category(guild: Guild): Option[GuildCategory]

    Permalink

    Get the category of this channel using a preexisting guild.

  6. def category[F[_]](implicit snapshot: CacheSnapshot[F], F: Monad[F]): OptionT[F, GuildCategory]

    Permalink

    Get the category of this channel.

  7. def deleteChannelPermissionsRole[Ctx](roleId: RoleId, context: Ctx = NotUsed: NotUsed): DeleteChannelPermission[Ctx]

    Permalink

    Delete the permission overwrites for a role

    Delete the permission overwrites for a role

    roleId

    The role to remove the permission overwrites for

  8. def deleteChannelPermissionsUser[Ctx](userId: UserId, context: Ctx = NotUsed: NotUsed): DeleteChannelPermission[Ctx]

    Permalink

    Delete the permission overwrites for a user

    Delete the permission overwrites for a user

    userId

    The user to remove the permission overwrites for

  9. def editChannelPermissionsRole[Ctx](roleId: RoleId, allow: Permission, deny: Permission, context: Ctx = NotUsed: NotUsed): EditChannelPermissions[Ctx]

    Permalink

    Edit the permission overrides of a role

    Edit the permission overrides of a role

    roleId

    The role to edit the permissions for.

    allow

    The new allowed permissions.

    deny

    The new denied permissions.

  10. def editChannelPermissionsUser[Ctx](userId: UserId, allow: Permission, deny: Permission, context: Ctx = NotUsed: NotUsed): EditChannelPermissions[Ctx]

    Permalink

    Edit the permission overrides of a user

    Edit the permission overrides of a user

    userId

    The user to edit the permissions for.

    allow

    The new allowed permissions.

    deny

    The new denied permissions.

  11. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. def toString(): String

    Permalink
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped