c

ackcord.syntax

CategorySyntax

implicit final class CategorySyntax extends AnyVal

Source
syntax.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CategorySyntax
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CategorySyntax(category: GuildCategory)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def channelById(id: GuildChannelId, guild: GatewayGuild): Option[GuildChannel]

    Get a channel by id in this category using an preexisting guild.

    Get a channel by id in this category using an preexisting guild.

    id

    The id of the channel.

  6. def channelById(id: GuildChannelId)(implicit snapshot: CacheSnapshot): Option[GuildChannel]

    Get a channel by id in this category.

    Get a channel by id in this category.

    id

    The id of the channel.

  7. def channels(guild: GatewayGuild): Seq[GuildChannel]

    Get all the channels in this category using an preexisting guild.

  8. def channels(implicit snapshot: CacheSnapshot): Seq[GuildChannel]

    Get all the channels in this category.

  9. def channelsByName(name: String, guild: GatewayGuild): Seq[GuildChannel]

    Get all the channels with a name in this category using an preexisting guild.

    Get all the channels with a name in this category using an preexisting guild.

    name

    The name of the guilds.

  10. def channelsByName(name: String)(implicit snapshot: CacheSnapshot): Seq[GuildChannel]

    Get all the channels with a name in this category.

    Get all the channels with a name in this category.

    name

    The name of the guilds.

  11. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def modify(name: util.JsonOption[String] = JsonUndefined, position: util.JsonOption[Int] = JsonUndefined, permissionOverwrites: util.JsonOption[SnowflakeMap[UserOrRole, PermissionOverwrite]] = JsonUndefined): ModifyChannel

    Update the settings of this category.

    Update the settings of this category.

    name

    New name of the category.

    position

    New position of the category.

    permissionOverwrites

    The new category permission overwrites.

  14. def normalVoiceChannelById(id: NormalVoiceGuildChannelId, guild: GatewayGuild): Option[NormalVoiceGuildChannel]

    Get a normal voice channel by id in this category using an preexisting guild.

    Get a normal voice channel by id in this category using an preexisting guild.

    id

    The id of the channel.

  15. def normalVoiceChannelById[F[_]](id: NormalVoiceGuildChannelId)(implicit snapshot: CacheSnapshot): Option[NormalVoiceGuildChannel]

    Get a normal voice channel by id in this category.

    Get a normal voice channel by id in this category.

    id

    The id of the channel.

  16. def normalVoiceChannels(guild: GatewayGuild): Seq[NormalVoiceGuildChannel]

    Get all the normal voice channels in this category using an preexisting guild.

  17. def normalVoiceChannels(implicit snapshot: CacheSnapshot): Seq[NormalVoiceGuildChannel]

    Get all the normal voice channels in this category.

  18. def normalVoiceChannelsByName(name: String, guild: GatewayGuild): Seq[NormalVoiceGuildChannel]

    Get all the normal voice channels with a name in this category using an preexisting guild.

    Get all the normal voice channels with a name in this category using an preexisting guild.

    name

    The name of the guilds.

  19. def normalVoiceChannelsByName[F[_]](name: String)(implicit snapshot: CacheSnapshot): Seq[NormalVoiceGuildChannel]

    Get all the normal voice channels with a name in this category.

    Get all the normal voice channels with a name in this category.

    name

    The name of the guilds.

  20. def stageChannelById(id: StageGuildChannelId, guild: GatewayGuild): Option[StageGuildChannel]

    Get a voice channel by id in this category using an preexisting guild.

    Get a voice channel by id in this category using an preexisting guild.

    id

    The id of the channel.

  21. def stageChannelById[F[_]](id: StageGuildChannelId)(implicit snapshot: CacheSnapshot): Option[StageGuildChannel]

    Get a voice channel by id in this category.

    Get a voice channel by id in this category.

    id

    The id of the channel.

  22. def stageChannels(guild: GatewayGuild): Seq[StageGuildChannel]

    Get all the stage channels in this category using an preexisting guild.

  23. def stageChannels(implicit snapshot: CacheSnapshot): Seq[StageGuildChannel]

    Get all the stage channels in this category.

  24. def stageChannelsByName(name: String, guild: GatewayGuild): Seq[StageGuildChannel]

    Get all the voice channels with a name in this category using an preexisting guild.

    Get all the voice channels with a name in this category using an preexisting guild.

    name

    The name of the guilds.

  25. def stageChannelsByName[F[_]](name: String)(implicit snapshot: CacheSnapshot): Seq[StageGuildChannel]

    Get all the voice channels with a name in this category.

    Get all the voice channels with a name in this category.

    name

    The name of the guilds.

  26. def textChannelById(id: TextGuildChannelId, guild: GatewayGuild): Option[TextGuildChannel]

    Get a text channel by id in this category using an preexisting guild.

    Get a text channel by id in this category using an preexisting guild.

    id

    The id of the channel.

  27. def textChannelById(id: TextGuildChannelId)(implicit snapshot: CacheSnapshot): Option[TextGuildChannel]

    Get a text channel by id in this category.

    Get a text channel by id in this category.

    id

    The id of the channel.

  28. def textChannels(guild: GatewayGuild): Seq[TextGuildChannel]

    Get all the text channels in this category using an preexisting guild.

  29. def textChannels(implicit snapshot: CacheSnapshot): Seq[TextGuildChannel]

    Get all the text channels in this category.

  30. def textChannelsByName(name: String, guild: GatewayGuild): Seq[TextGuildChannel]

    Get all the text channels with a name in this category using an preexisting guild.

    Get all the text channels with a name in this category using an preexisting guild.

    name

    The name of the guilds.

  31. def textChannelsByName(name: String)(implicit snapshot: CacheSnapshot): Seq[TextGuildChannel]

    Get all the text channels with a name in this category.

    Get all the text channels with a name in this category.

    name

    The name of the guilds.

  32. def toString(): String
    Definition Classes
    Any
  33. def voiceChannelById(id: VoiceGuildChannelId, guild: GatewayGuild): Option[VoiceGuildChannel]

    Get a voice channel by id in this category using an preexisting guild.

    Get a voice channel by id in this category using an preexisting guild.

    id

    The id of the channel.

  34. def voiceChannelById[F[_]](id: VoiceGuildChannelId)(implicit snapshot: CacheSnapshot): Option[VoiceGuildChannel]

    Get a voice channel by id in this category.

    Get a voice channel by id in this category.

    id

    The id of the channel.

  35. def voiceChannels(guild: GatewayGuild): Seq[VoiceGuildChannel]

    Get all the voice channels in this category using an preexisting guild.

  36. def voiceChannels(implicit snapshot: CacheSnapshot): Seq[VoiceGuildChannel]

    Get all the voice channels in this category.

  37. def voiceChannelsByName(name: String, guild: GatewayGuild): Seq[VoiceGuildChannel]

    Get all the voice channels with a name in this category using an preexisting guild.

    Get all the voice channels with a name in this category using an preexisting guild.

    name

    The name of the guilds.

  38. def voiceChannelsByName[F[_]](name: String)(implicit snapshot: CacheSnapshot): Seq[VoiceGuildChannel]

    Get all the voice channels with a name in this category.

    Get all the voice channels with a name in this category.

    name

    The name of the guilds.

Inherited from AnyVal

Inherited from Any

Ungrouped