Add list moons command #449
2 changed files with 3 additions and 4 deletions
|
@ -4,7 +4,7 @@ import List from "./moons/list";
|
||||||
|
|
||||||
export default class Moons extends ButtonEvent {
|
export default class Moons extends ButtonEvent {
|
||||||
public override async execute(interaction: ButtonInteraction): Promise<void> {
|
public override async execute(interaction: ButtonInteraction): Promise<void> {
|
||||||
const action = interaction.customId.split(" ")[0];
|
const action = interaction.customId.split(" ")[1];
|
||||||
|
|
||||||
switch (action) {
|
switch (action) {
|
||||||
case "list":
|
case "list":
|
||||||
|
|
|
@ -5,11 +5,10 @@ import EmbedColours from "../../constants/EmbedColours";
|
||||||
export default async function List(interaction: ButtonInteraction) {
|
export default async function List(interaction: ButtonInteraction) {
|
||||||
if (!interaction.guild) return;
|
if (!interaction.guild) return;
|
||||||
|
|
||||||
const userId = interaction.customId.split(" ")[1];
|
const userId = interaction.customId.split(" ")[2];
|
||||||
const page = interaction.customId.split(" ")[2];
|
const page = interaction.customId.split(" ")[3];
|
||||||
|
|
||||||
if (!userId || !page) return;
|
if (!userId || !page) return;
|
||||||
if (!Number(page)) return;
|
|
||||||
|
|
||||||
const pageNumber = Number(page);
|
const pageNumber = Number(page);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue