A Discord HTML Transcript Generator
npm install 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_.
$ npm i discord-transcript --save
- generate(message, MessageCollection, Channel - Generate Transcript
- message: Last Message of the channel
- MessageCollection: Discord.js Collection of Messages |
- Channel: Channel object of the channel |
- getTranscript(msg, id - Get Transcript url
- msg: Last Message of the channel |
- id: ID of the channel where the transcript was generated | Examples
``javascript
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",
}
*/
``
© Abdi Hassan, 2020-2021