use turndown

This commit is contained in:
loicbersier 2019-12-24 19:55:38 +01:00
parent 1689b9c3bb
commit a1d0782a83

View file

@ -1,7 +1,8 @@
const { Command } = require('discord-akairo'); const { Command } = require('discord-akairo');
const fetch = require('node-fetch'); const fetch = require('node-fetch');
const boards = require('4chan-boards'); const boards = require('4chan-boards');
const htmlToText = require('html-to-text'); const Turndown = require('turndown');
let turndown = new Turndown();
class FourchanCommand extends Command { class FourchanCommand extends Command {
constructor() { constructor() {
@ -70,8 +71,8 @@ class FourchanCommand extends Command {
const FourchanEmbed = this.client.util.embed() const FourchanEmbed = this.client.util.embed()
.setColor(message.member.displayHexColor) .setColor(message.member.displayHexColor)
.setTitle(title) .setTitle(turndown.turndown(title))
.setDescription(htmlToText.fromString(description)) .setDescription(turndown.turndown(description))
.setImage(`https://i.4cdn.org/${args.board}/${response.threads[i].posts[0].tim}${response.threads[i].posts[0].ext}`) .setImage(`https://i.4cdn.org/${args.board}/${response.threads[i].posts[0].tim}${response.threads[i].posts[0].ext}`)
.setURL(`https://boards.4chan.org/${args.board}/thread/${response.threads[i].posts[0].no}/${response.threads[i].posts[0].semantic_url}`) .setURL(`https://boards.4chan.org/${args.board}/thread/${response.threads[i].posts[0].no}/${response.threads[i].posts[0].semantic_url}`)
.setFooter(`${boardName} | ${response.threads[i].posts[0].name} | ${response.threads[i].posts[0].no} | ${response.threads[i].posts[0].now}`); .setFooter(`${boardName} | ${response.threads[i].posts[0].name} | ${response.threads[i].posts[0].no} | ${response.threads[i].posts[0].now}`);