Packages

sealed trait Guild extends UnknownStatusGuild

Source
guild.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Guild
  2. UnknownStatusGuild
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def afkChannelId: Option[NormalVoiceGuildChannelId]

    The channelId of the AFK channel.

  2. abstract def afkTimeout: Int

    The amount of seconds you need to be AFK before being moved to the AFK channel.

  3. abstract def applicationId: Option[ApplicationId]

    The application id if this guild is bot created.

  4. abstract def banner: Option[String]

    A banner hash for the guild.

  5. abstract def defaultMessageNotifications: NotificationLevel

    The notification level for the guild.

  6. abstract def description: Option[String]

    A description for a community guild.

  7. abstract def discoverySplash: Option[String]

    The discovery splash hash.

  8. abstract def emojis: SnowflakeMap[Emoji, Emoji]

    The emojis of the guild.

  9. abstract def explicitContentFilter: FilterLevel

    The explicit content filter level for the guild.

  10. abstract def features: Seq[GuildFeature]

    The enabled guild features.

  11. abstract def icon: Option[String]

    The icon hash.

  12. abstract def iconHash: Option[String]

    Used for template objects.

  13. abstract def id: GuildId

    The id of the guild.

    The id of the guild.

    Definition Classes
    UnknownStatusGuild
  14. abstract def maxMembers: Option[Int]

    The maximum amount of members in the guild.

  15. abstract def maxPresences: Option[Int]

    The maximum amount of presences in the guild.

  16. abstract def maxVideoChannelUsers: Option[Int]

    The max amount of users in a video call.

  17. abstract def mfaLevel: MFALevel

    The MFA level.

  18. abstract def name: String

    The name of the guild.

  19. abstract def nsfwLevel: NSFWLevel

    The guild NSFW level.

  20. abstract def ownerId: UserId

    The userId of the owner.

  21. abstract def preferredLocale: Option[String]

    The preferred locale of a community guild.

  22. abstract def premiumSubscriptionCount: Option[Int]

    How many users that are boosting the server.

  23. abstract def premiumTier: PremiumTier

    The premium tier of the guild.

  24. abstract def publicUpdatesChannelId: Option[TextGuildChannelId]

    The channel where admin and mods can see public updates are sent to public guilds.

  25. abstract def roles: SnowflakeMap[Role, Role]

    The roles of the guild.

  26. abstract def rulesChannelId: Option[TextGuildChannelId]

    The id for the channel where the rules of a guild are stored.

  27. abstract def splash: Option[String]

    The splash hash.

  28. abstract def stickers: SnowflakeMap[Sticker, Sticker]

    The stickers of the guild.

  29. abstract def systemChannelFlags: SystemChannelFlags

    The flags for the system channel.

  30. abstract def systemChannelId: Option[TextGuildChannelId]

    The channel which notices like welcome and boost messages are sent to.

  31. abstract def vanityUrlCode: Option[String]

    The vanity url code for the guild.

  32. abstract def verificationLevel: VerificationLevel

    The verification level for the guild.

  33. abstract def widgetChannelId: Option[GuildChannelId]

    The channel id for the widget.

  34. abstract def widgetEnabled: Option[Boolean]

    If the widget is enabled.

Concrete Value Members

  1. def everyoneRole: Role

    Get the everyone role in this guild.

  2. def mentionEveryone: String

    Get the everyone mention for this guild.

  3. def owner(implicit c: CacheSnapshot): Option[User]

    Get the owner this this guild.

  4. def unavailable: Option[Boolean]
    Definition Classes
    GuildUnknownStatusGuild