|
|
|
@ -367,13 +367,14 @@ export class Transcript {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
async createTranscript(
|
|
|
|
async createTranscript(
|
|
|
|
|
|
|
|
type: "ticket" | "purge",
|
|
|
|
messages: Message[],
|
|
|
|
messages: Message[],
|
|
|
|
interaction: MessageComponentInteraction | CommandInteraction,
|
|
|
|
interaction: MessageComponentInteraction | CommandInteraction,
|
|
|
|
member: GuildMember
|
|
|
|
member: GuildMember
|
|
|
|
) {
|
|
|
|
) {
|
|
|
|
const interactionMember = await interaction.guild?.members.fetch(interaction.user.id);
|
|
|
|
const interactionMember = await interaction.guild?.members.fetch(interaction.user.id);
|
|
|
|
const newOut: Omit<TranscriptSchema, "code"> = {
|
|
|
|
const newOut: Omit<TranscriptSchema, "code"> = {
|
|
|
|
type: "ticket",
|
|
|
|
type: type,
|
|
|
|
for: {
|
|
|
|
for: {
|
|
|
|
username: member!.user.username,
|
|
|
|
username: member!.user.username,
|
|
|
|
discriminator: parseInt(member!.user.discriminator),
|
|
|
|
discriminator: parseInt(member!.user.discriminator),
|
|
|
|
|