3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-10 12:25:02 +00:00

Add typings, comment magic numbers

This commit is contained in:
Dark 2021-08-15 22:14:04 +02:00
parent 99c8dbabb7
commit 9a5e911cf2
No known key found for this signature in database
GPG key ID: 384C4B4F5B1E25A8
5 changed files with 18 additions and 5 deletions

View file

@ -1,3 +1,4 @@
import { ContextMenuInteraction } from "discord.js";
import humanizeDuration from "humanize-duration";
import { GuildPluginData } from "knub";
import { ModActionsPlugin } from "src/plugins/ModActions/ModActionsPlugin";
@ -10,7 +11,11 @@ import { LogsPlugin } from "../../Logs/LogsPlugin";
import { MutesPlugin } from "../../Mutes/MutesPlugin";
import { ContextMenuPluginType } from "../types";
export async function muteAction(pluginData: GuildPluginData<ContextMenuPluginType>, duration, interaction) {
export async function muteAction(
pluginData: GuildPluginData<ContextMenuPluginType>,
duration: string | undefined,
interaction: ContextMenuInteraction,
) {
interaction.deferReply({ ephemeral: true });
const executingMember = await pluginData.guild.members.fetch(interaction.user.id);
const userCfg = await pluginData.config.getMatchingConfig({