discord_bot/commands/utility/hastbin.js

36 lines
1.1 KiB
JavaScript

const discord = require("discord.js");
const { RichEmbed } = require("discord.js");
const fetch = require("node-fetch");
const moment = require("moment");
const sourcebin = require("sourcebin_js");
module.exports = {
name: "haste",
usage: `haste <code/text>`,
category: "utility",
args: true,
aliases: ["haste"],
run: async (client, message, args) => {
message.delete();
const Content = args.join(" ");
sourcebin
.create([
{
title: "JavaScript code",
description: 'Dieser Code wurde in "' + message.createdAt + '"',
name: "Hergestellt von " + message.author.username,
content: Content,
languageId: "JavaScript"
}
])
.then(src => {
let embed = new discord.MessageEmbed()
.setTitle(`Hastebin`)
.setColor("RANDOM")
.setDescription(`Code:\n${Content}\n\n**[Click Here](${src.url})**`);
message.channel.send(embed);
})
.catch(e => {
message.channel.send(`Fehler, versuchen Sie es später erneut`);
});
}
};