thaldrin/src/events/message.ts

25 lines
804 B
TypeScript
Raw Normal View History

2021-04-04 15:17:46 +00:00
import { Client, Collection, Message } from "discord.js";
2021-04-05 00:18:27 +00:00
import Logger from "../utils/logger";
2021-04-04 15:17:46 +00:00
import supabase from "../utils/database";
import { Server } from "../utils/types";
export = {
name: "message",
run: async (client: Client, message: Message) => {
if (message.author.bot) return
if (message.channel.type === "dm") return
// @ts-ignore
2021-04-04 20:22:19 +00:00
let { data, error } = await supabase.from<Server>("servers").select().eq(`server_id`, message.guild.id)
if (data?.length === 0) await supabase.from<Server>("servers").insert({
server_id: message.guild?.id
})
2021-04-04 15:17:46 +00:00
2021-04-05 00:18:27 +00:00
Logger.info({
type: `event:command`,
command: "Test",
message: ` `,
})
2021-04-04 15:17:46 +00:00
// console.log(message.guild?.name, data)
}
}