feature events

This commit is contained in:
Lio Young 2021-10-17 18:39:26 +02:00
parent 21656e3a5c
commit 5544ddbb2b
2 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,15 @@
import { Message } from 'discord.js';
import Shortlink from '../../utils/shortlink';
import { EuClient } from '../../modules/eu/src/misc/types';
import modulus from '../../utils/modulus'
export = {
name: "messageCreate",
run: async (Eu: EuClient, message: Message) => {
if (message.author.bot) return;
let server = await modulus.server(message.guild.id);
if (!server.shortlinks) return
let SLs = await Shortlink(message.content)
if (!SLs) return
return message.channel.send(SLs.join('\n'))
}
};

View File

@ -0,0 +1,17 @@
import { Message } from 'discord.js';
import Shortlink from '../../utils/shortlink';
import { EuClient } from '../../modules/eu/src/misc/types';
import modulus from '../../utils/modulus'
import sauce from '../../utils/sourcefinder'
export = {
name: "messageCreate",
run: async (Eu: EuClient, message: Message) => {
if (message.author.bot) return;
let server = await modulus.server(message.guild.id);
if (!server.sourcefinder) return
let sauces = await sauce.find(message.content);
if (!sauces) return;
return message.channel.send({ content: sauces.join('\n'), allowedMentions: { repliedUser: false }, reply: { messageReference: message.id } })
}
};