forked from leonnardom/Bot-Tutorial
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
30 lines (24 loc) · 705 Bytes
/
index.js
File metadata and controls
30 lines (24 loc) · 705 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
require("dotenv").config();
const { APIMessage, Message } = require("discord.js");
Message.prototype.quote = async function (content, options) {
const message_reference = {
message_id:
(!!content && !options
? typeof content === "object" && content.messageID
: options && options.messageID) || this.id,
message_channel: this.channel.id,
};
const { data: parsed, files } = await APIMessage.create(
this,
content,
options
)
.resolveData()
.resolveFiles();
this.client.api.channels[this.channel.id].messages.post({
data: { ...parsed, message_reference },
files,
});
};
var Index = require("./src/index.js");
module.exports = Index;