c

ackcord.syntax

TextChannelSyntax

implicit final class TextChannelSyntax extends AnyVal

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

Instance Constructors

  1. new TextChannelSyntax(textChannel: TextChannel)

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 fetchMessage(id: MessageId): GetChannelMessage

    Fetch a message in this channel.

  6. def fetchMessages(limit: Option[Int] = None): GetChannelMessages

    Fetch messages in this channel.

    Fetch messages in this channel.

    limit

    The max amount of messages to return.

  7. def fetchMessagesAfter(after: MessageId, limit: Option[Int] = None): GetChannelMessages

    Fetch messages after a message id.

    Fetch messages after a message id.

    after

    The message to get messages after.

    limit

    The max amount of messages to return.

  8. def fetchMessagesAround(around: MessageId, limit: Option[Int] = None): GetChannelMessages

    Fetch messages around a message id.

    Fetch messages around a message id.

    around

    The message to get messages around.

    limit

    The max amount of messages to return.

  9. def fetchMessagesBefore(before: MessageId, limit: Option[Int] = None): GetChannelMessages

    Fetch messages before a message id.

    Fetch messages before a message id.

    before

    The message to get messages before.

    limit

    The max amount of messages to return.

  10. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def sendMessage(content: String = "", tts: Boolean = false, files: Seq[Path] = Seq.empty, embeds: Seq[OutgoingEmbed] = Seq.empty, allowedMentions: AllowedMention = AllowedMention.all, replyTo: Option[MessageId] = None, replyFailIfNotExist: Boolean = true, components: Seq[ActionRow] = Nil): CreateMessage

    Send a message to this channel.

    Send a message to this channel.

    content

    The content of the message.

    tts

    If this is a text-to-speech message.

    files

    The files to send with this message. You can reference these files in the embed using attachment://filename.

  13. def toString(): String
    Definition Classes
    Any
  14. def triggerTyping: TriggerTypingIndicator

    Triggers typing in a channel.

Inherited from AnyVal

Inherited from Any

Ungrouped