mirror of https://github.com/thaldrin/thaldrin.git
feature events
This commit is contained in:
parent
21656e3a5c
commit
5544ddbb2b
|
@ -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'))
|
||||
}
|
||||
};
|
|
@ -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 } })
|
||||
}
|
||||
};
|
Loading…
Reference in New Issue