Feature/vba 77 #178
7 changed files with 23 additions and 35 deletions
|
@ -13,12 +13,13 @@
|
|||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://gitea.vylpes.xyz/rabbitlabs/vylbot-app"
|
||||
"url": "https://github.com/Vylpes/vylbot-app"
|
||||
},
|
||||
"author": "Vylpes",
|
||||
"license": "MIT",
|
||||
"bugs": "https://gitea.vylpes.xyz/rabbitlabs/vylbot-app/issues",
|
||||
"homepage": "https://gitea.vylpes.xyz/rabbitlabs/vylbot-app",
|
||||
"bugs": "https://github.com/Vylpes/vylbot-app/issues",
|
||||
"homepage": "https://github.com/Vylpes/vylbot-app",
|
||||
"funding": "https://ko-fi.com/vylpes",
|
||||
"dependencies": {
|
||||
"@types/jest": "^27.0.3",
|
||||
"@types/uuid": "^8.3.4",
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { Emoji, MessageActionRow, MessageButton } from "discord.js";
|
||||
import { MessageActionRow, MessageButton } from "discord.js";
|
||||
import { MessageButtonStyles } from "discord.js/typings/enums";
|
||||
import { ICommandContext } from "../contracts/ICommandContext";
|
||||
import PublicEmbed from "../helpers/embeds/PublicEmbed";
|
||||
|
@ -22,11 +22,19 @@ export default class About extends Command {
|
|||
const row = new MessageActionRow();
|
||||
|
||||
if (repoLink) {
|
||||
row.addComponents(new MessageButton().setURL(repoLink).setLabel("Repo").setStyle(MessageButtonStyles.LINK));
|
||||
row.addComponents(
|
||||
new MessageButton()
|
||||
.setURL(repoLink)
|
||||
.setLabel("Repo")
|
||||
.setStyle(MessageButtonStyles.LINK));
|
||||
}
|
||||
|
||||
if (fundingLink) {
|
||||
row.addComponents(new MessageButton().setURL(fundingLink).setLabel("Funding").setStyle(MessageButtonStyles.LINK));
|
||||
row.addComponents(
|
||||
new MessageButton()
|
||||
.setURL(fundingLink)
|
||||
.setLabel("Funding")
|
||||
.setStyle(MessageButtonStyles.LINK));
|
||||
}
|
||||
|
||||
await embed.SendToCurrentChannel({ components: [row] });
|
||||
|
|
|
@ -7,7 +7,6 @@ import { ICommandContext } from "../contracts/ICommandContext";
|
|||
import ICommandReturnContext from "../contracts/ICommandReturnContext";
|
||||
import Audit from "../entity/Audit";
|
||||
import { AuditType } from "../constants/AuditType";
|
||||
import Server from "../entity/Server";
|
||||
|
||||
export default class Ban extends Command {
|
||||
constructor() {
|
||||
|
@ -79,13 +78,9 @@ export default class Ban extends Command {
|
|||
await publicEmbed.SendToCurrentChannel();
|
||||
|
||||
if (context.message.guild) {
|
||||
const server = await Server.FetchOneById(Server, context.message.guild.id);
|
||||
const audit = new Audit(targetUser.id, AuditType.Ban, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
if (server) {
|
||||
const audit = new Audit(targetUser.id, AuditType.Ban, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
|
||||
return {
|
||||
|
|
|
@ -3,7 +3,6 @@ import ErrorMessages from "../constants/ErrorMessages";
|
|||
import { ICommandContext } from "../contracts/ICommandContext";
|
||||
import ICommandReturnContext from "../contracts/ICommandReturnContext";
|
||||
import Audit from "../entity/Audit";
|
||||
import Server from "../entity/Server";
|
||||
import ErrorEmbed from "../helpers/embeds/ErrorEmbed";
|
||||
import LogEmbed from "../helpers/embeds/LogEmbed";
|
||||
import PublicEmbed from "../helpers/embeds/PublicEmbed";
|
||||
|
@ -79,13 +78,9 @@ export default class Kick extends Command {
|
|||
await publicEmbed.SendToCurrentChannel();
|
||||
|
||||
if (context.message.guild) {
|
||||
const server = await Server.FetchOneById(Server, context.message.guild.id);
|
||||
const audit = new Audit(targetUser.id, AuditType.Kick, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
if (server) {
|
||||
const audit = new Audit(targetUser.id, AuditType.Kick, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
|
||||
return {
|
||||
|
|
|
@ -3,7 +3,6 @@ import ErrorMessages from "../constants/ErrorMessages";
|
|||
import { ICommandContext } from "../contracts/ICommandContext";
|
||||
import ICommandReturnContext from "../contracts/ICommandReturnContext";
|
||||
import Audit from "../entity/Audit";
|
||||
import Server from "../entity/Server";
|
||||
import ErrorEmbed from "../helpers/embeds/ErrorEmbed";
|
||||
import LogEmbed from "../helpers/embeds/LogEmbed";
|
||||
import PublicEmbed from "../helpers/embeds/PublicEmbed";
|
||||
|
@ -92,13 +91,9 @@ export default class Mute extends Command {
|
|||
await publicEmbed.SendToCurrentChannel();
|
||||
|
||||
if (context.message.guild) {
|
||||
const server = await Server.FetchOneById(Server, context.message.guild.id);
|
||||
const audit = new Audit(targetUser.id, AuditType.Mute, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
if (server) {
|
||||
const audit = new Audit(targetUser.id, AuditType.Mute, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
|
||||
return {
|
||||
|
|
|
@ -2,7 +2,6 @@ import { AuditType } from "../constants/AuditType";
|
|||
import { ICommandContext } from "../contracts/ICommandContext";
|
||||
import ICommandReturnContext from "../contracts/ICommandReturnContext";
|
||||
import Audit from "../entity/Audit";
|
||||
import Server from "../entity/Server";
|
||||
import ErrorEmbed from "../helpers/embeds/ErrorEmbed";
|
||||
import LogEmbed from "../helpers/embeds/LogEmbed";
|
||||
import PublicEmbed from "../helpers/embeds/PublicEmbed";
|
||||
|
@ -67,13 +66,9 @@ export default class Warn extends Command {
|
|||
await publicEmbed.SendToCurrentChannel();
|
||||
|
||||
if (context.message.guild) {
|
||||
const server = await Server.FetchOneById(Server, context.message.guild.id);
|
||||
const audit = new Audit(user.id, AuditType.Warn, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
if (server) {
|
||||
const audit = new Audit(user.id, AuditType.Warn, reason, context.message.author.id, context.message.guild.id);
|
||||
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
await audit.Save(Audit, audit);
|
||||
}
|
||||
|
||||
return {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
Unused import Unused import
|
||||
import { Entity, OneToMany } from "typeorm";
|
||||
import BaseEntity from "../contracts/BaseEntity";
|
||||
import Audit from "./Audit";
|
||||
Unused import Unused import
|
||||
import Role from "./Role";
|
||||
import Setting from "./Setting";
|
||||
|
||||
|
|
|||
Unused import Unused import
Unused import Unused import
|
Loading…
Reference in a new issue
Unused import