-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmessageTests.js
30 lines (24 loc) · 1.08 KB
/
messageTests.js
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
const delay = ms => new Promise(resolve => setTimeout(resolve, ms));
import {message, Embed, messageChannelTypes} from '../structures/types.js';
/** @param {message} message */
export default async (message) => {
if (message.type == messageChannelTypes.DM) {
const embd = new Embed()
.setTitle("hello world")
.setDescription("dkjhfslkjdfhjldsjhfkzdjhflkdsjhfdsjhfkdsjf");
const response = await message.channel.send({ content: "FDJHKSJDFHLKJDSHFLKJSDHFKDSJHFD", embeds: [embd] });
// console.log(response);
await delay(2000);
const response2 = await message.reply({content: `You said "${message.content}"!`, embeds: [embd]});
// console.log(response2);
await delay(2000);
const response3 = await response.edit("KAT");
// console.log(response3);
//Get channel messages
const messages = await response.channel.getMessages();
// console.log(messages);
} else {
// console.log(message);
console.log(`Guild message recieved from "${message.guild?.name}"`);
}
}