fnbr
Version:
A library to interact with Epic Games' Fortnite HTTP and XMPP services
31 lines (30 loc) • 871 B
TypeScript
import BaseMessage from '../BaseMessage';
import type { PartyMessageData } from '../../../resources/structs';
import type Client from '../../Client';
import type ClientParty from './ClientParty';
import type PartyMember from './PartyMember';
/**
* Represents a party chat message
*/
declare class PartyMessage extends BaseMessage {
/**
* The message's author
*/
author: PartyMember;
/**
* The message's party
*/
party: ClientParty;
/**
* @param client The main client
* @param data The message's data
*/
constructor(client: Client, data: PartyMessageData);
/**
* Replies to this party chat message
* @param content The message that will be sent
* @throws {SendMessageError} The message failed to send
*/
reply(content: string): Promise<PartyMessage>;
}
export default PartyMessage;