36 lines
1.1 KiB
JavaScript
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`);
|
||
|
});
|
||
|
}
|
||
|
};
|