discord-transcript
v2.0.9
Published
A Discord HTML Transcript Generator
Downloads
274
Maintainers
Readme
Discord Transcript
- NPM package that creates a HTML Transcript of a channel messages that can be saved for later use
- Useful for users that wants to store messages
- Useful for Tickets
Check out our website dtranscript.cf coming soon.
Install from NPM
$ npm i discord-transcript --save
Usage
generate(message, MessageCollection, Channel
- Generate Transcriptmessage
: Last Message of the channelMessageCollection
: Discord.js Collection of Messages | .channel.messages.fetch({limit:number})Channel
: Channel object of the channel | .channel
getTranscript(msg, id
- Get Transcript urlmsg
: Last Message of the channel |id
: ID of the channel where the transcript was generated | .channel.id
Examples
const tranascript = require('discord-transcript');
const Discord = require("discord.js");
const client = new Discord.Client();
client.on("message", async(message) => {
let channel = message.channel;
let messagecollection = message.channel.messages.fetch({
limit: 100
});
let link = await transcript.generate(message, messagecollection, channel);
return message.channel.send(link);
});
/*
OUTPUT:
{
"url": "https://discord-archive.herokuapp.com/view?id=841050751571853342",
"id": "841050751571853342",
}
*/
Contributing
Feel free to create any issues and PRs in our github repository if you want to contribute.
© Abdi Hassan, 2020-2021