Update main.js
This commit is contained in:
parent
5eba7d5f01
commit
4dfb899855
1 changed files with 13 additions and 14 deletions
27
main.js
27
main.js
|
@ -1,10 +1,15 @@
|
||||||
const { Client, Intents } = require('discord.js');
|
const { Client, Intents, MessageAttachment, MessageEmbed } = require('discord.js');
|
||||||
const client = new Client({ intents: [
|
const client = new Client({ intents: [
|
||||||
Intents.FLAGS.GUILDS,
|
Intents.FLAGS.GUILDS,
|
||||||
Intents.FLAGS.GUILD_MESSAGES,
|
Intents.FLAGS.GUILD_MESSAGES,
|
||||||
Intents.FLAGS.GUILD_MESSAGE_REACTIONS
|
Intents.FLAGS.GUILD_MESSAGE_REACTIONS
|
||||||
] });
|
] });
|
||||||
|
|
||||||
|
/**
|
||||||
|
List of intents
|
||||||
|
https://discord.com/developers/docs/topics/gateway#privileged-intents
|
||||||
|
*/
|
||||||
|
|
||||||
require("dotenv").config()
|
require("dotenv").config()
|
||||||
|
|
||||||
var hugGifs =
|
var hugGifs =
|
||||||
|
@ -15,17 +20,14 @@ var hugGifs =
|
||||||
"https://c.tenor.com/fLxZt7jo1YEAAAAd/loli-dragon.gif",
|
"https://c.tenor.com/fLxZt7jo1YEAAAAd/loli-dragon.gif",
|
||||||
"https://c.tenor.com/qF7mO4nnL0sAAAAd/abra%C3%A7o-hug.gif"]
|
"https://c.tenor.com/qF7mO4nnL0sAAAAd/abra%C3%A7o-hug.gif"]
|
||||||
|
|
||||||
|
|
||||||
client.once('ready', () => {
|
client.once('ready', () => {
|
||||||
console.log('Running');
|
console.log('Running');
|
||||||
});
|
});
|
||||||
|
|
||||||
client.on('messageCreate', gotMessage);
|
client.on("messageCreate", gotMessage);
|
||||||
|
|
||||||
function gotMessage(message){
|
function gotMessage(message){
|
||||||
|
|
||||||
// console.log(message)
|
|
||||||
|
|
||||||
if(message.content.includes('https://media.discordapp.net')) {
|
if(message.content.includes('https://media.discordapp.net')) {
|
||||||
if(message.content.includes('webm') || message.content.includes('mov') ||
|
if(message.content.includes('webm') || message.content.includes('mov') ||
|
||||||
message.content.includes('mp4')) {
|
message.content.includes('mp4')) {
|
||||||
|
@ -54,7 +56,7 @@ function gotMessage(message){
|
||||||
mood(message)
|
mood(message)
|
||||||
}
|
}
|
||||||
else if (msg.includes("tylko jedno")) {
|
else if (msg.includes("tylko jedno")) {
|
||||||
message.reply("Koksu pięć gram odlecieć sam");
|
message.channel.send("Koksu pięć gram odlecieć sam");
|
||||||
}
|
}
|
||||||
if (msgContentSplit[0] == "hug") {
|
if (msgContentSplit[0] == "hug") {
|
||||||
hug(message)
|
hug(message)
|
||||||
|
@ -95,20 +97,17 @@ function hug(message){
|
||||||
}
|
}
|
||||||
allMentions = allMentions.slice(2)
|
allMentions = allMentions.slice(2)
|
||||||
embed = createEmbed(title, hugGifs[randomNum], allMentions)
|
embed = createEmbed(title, hugGifs[randomNum], allMentions)
|
||||||
message.channel.send(embed)
|
|
||||||
}
|
}
|
||||||
else if (msg.includes("@here") || msg.includes("all")){
|
else if (msg.includes("@here") || msg.includes("all")){
|
||||||
embed = createEmbed(title, hugGifs[randomNum], "@here")
|
embed = createEmbed(title, hugGifs[randomNum], "@here")
|
||||||
message.channel.send(embed)
|
|
||||||
}
|
}
|
||||||
else if (msg.includes("@everyone")){
|
else if (msg.includes("@everyone")){
|
||||||
embed = createEmbed(title, hugGifs[randomNum], "@everyone")
|
embed = createEmbed(title, hugGifs[randomNum], "@everyone")
|
||||||
message.channel.send(embed)
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
embed = new Discord.MessageEmbed().setImage(hugGifs[randomNum]).setColor(randomColor())
|
embed = new MessageEmbed().setImage(hugGifs[randomNum]).setColor(randomColor())
|
||||||
message.channel.send(embed)
|
|
||||||
}
|
}
|
||||||
|
message.channel.send({embeds: [embed]})
|
||||||
}
|
}
|
||||||
|
|
||||||
function mood(message){
|
function mood(message){
|
||||||
|
@ -141,7 +140,7 @@ function move(message, splits){
|
||||||
let allAttachments = msg.attachments.values()
|
let allAttachments = msg.attachments.values()
|
||||||
for (let i = 0; i < msg.attachments.size; i++){
|
for (let i = 0; i < msg.attachments.size; i++){
|
||||||
let currAttachment = allAttachments.next().value
|
let currAttachment = allAttachments.next().value
|
||||||
newMessage.push(new Discord.MessageAttachment(currAttachment.url))
|
newMessage.push(new MessageAttachment(currAttachment.url))
|
||||||
}
|
}
|
||||||
|
|
||||||
if (newMessage.length > 0){
|
if (newMessage.length > 0){
|
||||||
|
@ -155,7 +154,7 @@ function move(message, splits){
|
||||||
message.channel.send("Can't really moove embeds, sowwy :c")
|
message.channel.send("Can't really moove embeds, sowwy :c")
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
let newMsg = new Discord.MessageEmbed()
|
let newMsg = new MessageEmbed()
|
||||||
.setColor(randomColor())
|
.setColor(randomColor())
|
||||||
.addField("MOO", `Sent by ${msg.author}\nmooved ${message.author}`)
|
.addField("MOO", `Sent by ${msg.author}\nmooved ${message.author}`)
|
||||||
.addField("Message:", msg.content)
|
.addField("Message:", msg.content)
|
||||||
|
@ -176,7 +175,7 @@ function say(message){
|
||||||
}
|
}
|
||||||
|
|
||||||
function createEmbed(title, img, desc){
|
function createEmbed(title, img, desc){
|
||||||
let embed = new Discord.MessageEmbed()
|
let embed = new MessageEmbed()
|
||||||
.setTitle(title)
|
.setTitle(title)
|
||||||
.setImage(img)
|
.setImage(img)
|
||||||
.setDescription(desc)
|
.setDescription(desc)
|
||||||
|
|
Loading…
Reference in a new issue