Class

ackcord.data

ChannelIdSyntax

Related Doc: package data

Permalink

implicit final class ChannelIdSyntax extends AnyVal

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

Instance Constructors

  1. new ChannelIdSyntax(channelId: ChannelId)

    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 getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  6. def guildResolve[F[_]](guildId: GuildId)(implicit c: CacheSnapshot[F]): OptionT[F, GuildChannel]

    Permalink

    Resolve the channel represented by this id relative to a guild id.

  7. def guildResolve[F[_]](implicit c: CacheSnapshot[F]): OptionT[F, GuildChannel]

    Permalink

    Resolve the channel represented by this id as a guild channel.

    Resolve the channel represented by this id as a guild channel. If a guild id is know, prefer one of the other guildResolve methods instead.

  8. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  9. def resolve[F[_]](implicit c: CacheSnapshot[F]): OptionT[F, Channel]

    Permalink

    Resolve the channel represented by this id.

    Resolve the channel represented by this id. If a guild id is know, prefer one of the guildResolve methods instead.

  10. def tResolve[F[_]](guildId: GuildId)(implicit c: CacheSnapshot[F], F: Functor[F]): OptionT[F, TGuildChannel]

    Permalink

    Resolve the channel represented by this id as a text channel relative to a guild id.

  11. def tResolve[F[_]](implicit c: CacheSnapshot[F]): OptionT[F, TChannel]

    Permalink

    Resolve the channel represented by this id as a text channel.

    Resolve the channel represented by this id as a text channel. If a guild id is know, prefer the other tResolve method instead.

  12. def toString(): String

    Permalink
    Definition Classes
    Any
  13. def vResolve[F[_]](guildId: GuildId)(implicit c: CacheSnapshot[F], F: Functor[F]): OptionT[F, VGuildChannel]

    Permalink

    Resolve the channel represented by this id as a voice channel relative to a guild id.

Inherited from AnyVal

Inherited from Any

Ungrouped