A wrapper for the Foxogram message API.

Constructors

Methods

Constructors

Methods

  • Sends a message in a channel.

    Parameters

    • channelId: number
    • body: RESTPostAPIMessageBody

    Returns Promise<APIMessage>

  • Deletes a message.

    Parameters

    • channelId: number
    • messageId: number

    Returns Promise<APIOk>

  • Edits a message.

    Parameters

    • channelId: number
    • messageId: number
    • body: RESTPatchAPIMessageBody

    Returns Promise<APIMessage>

  • Fetches a message.

    Parameters

    • channelId: number
    • messageId: number

    Returns Promise<APIMessage>

  • Fetches the messages in a channel.

    Parameters

    • channelId: number
    • query: RESTGetAPIMessageListQuery = {}

    Returns Promise<RESTGetAPIMessageListResult>