Delete discordAction.js
This commit is contained in:
parent
c064e5f13f
commit
d27a858df3
1 changed files with 0 additions and 101 deletions
101
discordAction.js
101
discordAction.js
|
@ -1,101 +0,0 @@
|
||||||
import discord from "discord.js";
|
|
||||||
import { default as log } from "./log.js";
|
|
||||||
import * as index from "../index.js";
|
|
||||||
const client = index.client;
|
|
||||||
|
|
||||||
export async function sendMainMessage(message) {
|
|
||||||
const channel = client.channels.cache.get("1148814162273763418");
|
|
||||||
const msg = await channel.send(message.slice(0, 2000));
|
|
||||||
return msg;
|
|
||||||
}
|
|
||||||
|
|
||||||
export async function sendError(er) {
|
|
||||||
const channel = client.channels.cache.get("1148814162273763418");
|
|
||||||
try {
|
|
||||||
let msg = channel.send(`**error:** ${er.message.slice(0, 1750)}`)
|
|
||||||
console.log(er)
|
|
||||||
return msg
|
|
||||||
} catch (err) {
|
|
||||||
try {
|
|
||||||
let msg = channel.send(`**error:** ${er.slice(0, 1750)}`);
|
|
||||||
console.log(er)
|
|
||||||
return msg;
|
|
||||||
} catch (err2) {
|
|
||||||
console.log(er)
|
|
||||||
console.log(err)
|
|
||||||
console.log(err2)
|
|
||||||
return undefined
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
export function messageDelete(message) {
|
|
||||||
if (!message) {
|
|
||||||
sendError("attempt to delete undefined message");
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
if (message.deletable) {
|
|
||||||
try {
|
|
||||||
message.delete();
|
|
||||||
} catch (err) {
|
|
||||||
sendError(err)
|
|
||||||
return undefined
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
sendError(
|
|
||||||
`unable to delete message: ${message.url}. most likely caused by invalid permissions`
|
|
||||||
);
|
|
||||||
console.log(
|
|
||||||
`unable to delete message: ${message.url}. most likely caused by invalid permissions`
|
|
||||||
);
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export async function sendMessage(channelId, message) {
|
|
||||||
const channel = client.channels.cache.get(channelId);
|
|
||||||
let msg;
|
|
||||||
if (channel) {
|
|
||||||
try {
|
|
||||||
msg = await channel.send(message);
|
|
||||||
return msg;
|
|
||||||
} catch (err) {
|
|
||||||
try {
|
|
||||||
msg = await channel.send(message.slice(0, 2000));
|
|
||||||
return msg;
|
|
||||||
} catch (err) {
|
|
||||||
sendError(err);
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
sendError(`unable to find channel: <#${channelId}>`);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export async function reply(triggerMessage, message) {
|
|
||||||
try {
|
|
||||||
let msg = await triggerMessage.reply(message);
|
|
||||||
return msg;
|
|
||||||
} catch (err) {
|
|
||||||
try {
|
|
||||||
let msg = await triggerMessage.reply(message.slice(0, 2000));
|
|
||||||
return msg;
|
|
||||||
} catch (err) {
|
|
||||||
sendError(err);
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export function createEmbed() {
|
|
||||||
const embed = new discord.EmbedBuilder();
|
|
||||||
embed.setColor(0xff0000);
|
|
||||||
embed.setThumbnail(
|
|
||||||
"https://cdn.discordapp.com/attachments/755150633191080073/1149152214850469908/Map_Icon.png"
|
|
||||||
);
|
|
||||||
|
|
||||||
return embed;
|
|
||||||
}
|
|
Loading…
Add table
Add a link
Reference in a new issue