ni yo se que hice xd
This commit is contained in:
@@ -24,8 +24,7 @@ const btns = (disabled = false) => ([
|
|||||||
{ style: ButtonStyle.Secondary, type: 2, label: "🖼️ Portada", disabled, custom_id: "cover_image" },
|
{ style: ButtonStyle.Secondary, type: 2, label: "🖼️ Portada", disabled, custom_id: "cover_image" },
|
||||||
{ style: ButtonStyle.Secondary, type: 2, label: "📎 Thumbnail", disabled, custom_id: "edit_thumbnail" },
|
{ style: ButtonStyle.Secondary, type: 2, label: "📎 Thumbnail", disabled, custom_id: "edit_thumbnail" },
|
||||||
{ style: ButtonStyle.Secondary, type: 2, label: "🔗 Crear Botón Link", disabled, custom_id: "edit_link_button" },
|
{ style: ButtonStyle.Secondary, type: 2, label: "🔗 Crear Botón Link", disabled, custom_id: "edit_link_button" },
|
||||||
{ style: ButtonStyle.Primary, type: 2, label: "🔄 Mover", disabled, custom_id: "move_block" },
|
{ style: ButtonStyle.Primary, type: 2, label: "🔄 Mover", disabled, custom_id: "move_block" }
|
||||||
{ style: ButtonStyle.Danger, type: 2, label: "🗑️ Eliminar", disabled, custom_id: "delete_block" }
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -42,7 +41,8 @@ const btns = (disabled = false) => ([
|
|||||||
type: 1,
|
type: 1,
|
||||||
components: [
|
components: [
|
||||||
{ style: ButtonStyle.Success, type: 2, label: "💾 Guardar", disabled, custom_id: "save_block" },
|
{ style: ButtonStyle.Success, type: 2, label: "💾 Guardar", disabled, custom_id: "save_block" },
|
||||||
{ style: ButtonStyle.Danger, type: 2, label: "❌ Cancelar", disabled, custom_id: "cancel_block" }
|
{ style: ButtonStyle.Danger, type: 2, label: "❌ Cancelar", disabled, custom_id: "cancel_block" },
|
||||||
|
{ style: ButtonStyle.Danger, type: 2, label: "🗑️ Eliminar", disabled, custom_id: "delete_block" }
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
@@ -272,10 +272,9 @@ export const command: CommandMessage = {
|
|||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
content: null,
|
content: null,
|
||||||
flags: 4096,
|
flags: 4096,
|
||||||
components: [
|
// @ts-ignore - display (Display Components)
|
||||||
await renderPreview(blockState, message.member, message.guild),
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
...btns(false)
|
components: btns(false)
|
||||||
]
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const collector = editorMessage.createMessageComponentCollector({
|
const collector = editorMessage.createMessageComponentCollector({
|
||||||
@@ -311,16 +310,16 @@ export const command: CommandMessage = {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [
|
// @ts-ignore
|
||||||
{
|
display: {
|
||||||
type: 17,
|
type: 17,
|
||||||
accent_color: blockState.color ?? null,
|
accent_color: blockState.color ?? null,
|
||||||
components: [
|
components: [
|
||||||
{ type: 10, content: `✅ Guardado: ${blockName}` },
|
{ type: 10, content: `✅ Guardado: ${blockName}` },
|
||||||
{ type: 10, content: "Configuración guardada en la base de datos (JSON)." }
|
{ type: 10, content: "Configuración guardada en la base de datos (JSON)." }
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
]
|
components: []
|
||||||
});
|
});
|
||||||
collector.stop();
|
collector.stop();
|
||||||
return;
|
return;
|
||||||
@@ -492,7 +491,9 @@ export const command: CommandMessage = {
|
|||||||
blockState.coverImage = null;
|
blockState.coverImage = null;
|
||||||
await b.update({ content: "✅ Imagen de portada eliminada.", components: [] });
|
await b.update({ content: "✅ Imagen de portada eliminada.", components: [] });
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [await renderPreview(blockState, message.member, message.guild), ...btns(false)]
|
// @ts-ignore
|
||||||
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
|
components: btns(false)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
coverCollector.stop();
|
coverCollector.stop();
|
||||||
@@ -603,7 +604,9 @@ export const command: CommandMessage = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [await renderPreview(blockState, message.member, message.guild), ...btns(false)]
|
// @ts-ignore
|
||||||
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
|
components: btns(false)
|
||||||
});
|
});
|
||||||
|
|
||||||
btnCollector.stop();
|
btnCollector.stop();
|
||||||
@@ -690,7 +693,9 @@ export const command: CommandMessage = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [await renderPreview(blockState, message.member, message.guild), ...btns(false)]
|
// @ts-ignore
|
||||||
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
|
components: btns(false)
|
||||||
});
|
});
|
||||||
|
|
||||||
selCollector.stop();
|
selCollector.stop();
|
||||||
@@ -781,7 +786,9 @@ export const command: CommandMessage = {
|
|||||||
|
|
||||||
await sel.update({ content: "✅ Elemento duplicado.", components: [] });
|
await sel.update({ content: "✅ Elemento duplicado.", components: [] });
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [await renderPreview(blockState, message.member, message.guild), ...btns(false)]
|
// @ts-ignore
|
||||||
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
|
components: btns(false)
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
@@ -1085,7 +1092,9 @@ export const command: CommandMessage = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [await renderPreview(blockState, message.member, message.guild), ...btns(false)]
|
// @ts-ignore
|
||||||
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
|
components: btns(false)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -1239,7 +1248,10 @@ export const command: CommandMessage = {
|
|||||||
try {
|
try {
|
||||||
const messageExists = await editorMessage.fetch().catch(() => null);
|
const messageExists = await editorMessage.fetch().catch(() => null);
|
||||||
if (!messageExists) return;
|
if (!messageExists) return;
|
||||||
await editorMessage.edit({ components: [await renderPreview(blockState, message.member, message.guild), ...btns(false)] });
|
await editorMessage.edit({ // @ts-ignore
|
||||||
|
display: await renderPreview(blockState, message.member, message.guild),
|
||||||
|
components: btns(false)
|
||||||
|
});
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
if (error.code === 10008) {
|
if (error.code === 10008) {
|
||||||
console.log('Mensaje del editor eliminado');
|
console.log('Mensaje del editor eliminado');
|
||||||
@@ -1275,9 +1287,12 @@ export const command: CommandMessage = {
|
|||||||
const messageExists = await editorMessage.fetch().catch(() => null);
|
const messageExists = await editorMessage.fetch().catch(() => null);
|
||||||
if (messageExists) {
|
if (messageExists) {
|
||||||
await editorMessage.edit({
|
await editorMessage.edit({
|
||||||
components: [
|
// @ts-ignore
|
||||||
{ type: 17, components: [{ type: 10, content: "⏰ Editor finalizado por inactividad." }] }
|
display: {
|
||||||
]
|
type: 17,
|
||||||
|
components: [{ type: 10, content: "⏰ Editor finalizado por inactividad." }]
|
||||||
|
},
|
||||||
|
components: []
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user