From 220165c555d37d18ff4bc0455da79e0c05c29fe2 Mon Sep 17 00:00:00 2001 From: bignutty <3515180-bignutty@users.noreply.gitlab.com> Date: Sat, 14 Sep 2024 21:00:37 +0200 Subject: [PATCH] adjust shimmer style --- commands/message/genai/gpt.js | 12 ++++++++++-- labscore/utils/statics.js | 5 +++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/commands/message/genai/gpt.js b/commands/message/genai/gpt.js index f4359aa..86e91b7 100644 --- a/commands/message/genai/gpt.js +++ b/commands/message/genai/gpt.js @@ -3,7 +3,7 @@ const { gpt } = require('#api'); const { createEmbed } = require('#utils/embed') const { editOrReply } = require('#utils/message') const { iconPill, stringwrap, smallIconPill } = require('#utils/markdown') -const { STATICS } = require('#utils/statics'); +const { STATICS, STATIC_ASSETS } = require('#utils/statics'); const { hasFeature } = require('#utils/testing'); // TODO: Turn this into a general purpose permissions constant @@ -48,7 +48,15 @@ module.exports = { } try{ - await editOrReply(context, createEmbed("ai_custom", context, STATICS.openai)) + await editOrReply(context, createEmbed("defaultNoFooter", context, { + author: { + iconUrl: STATICS.openai, + name: `​` + }, + image: { + url: STATIC_ASSETS.chat_loading_small + } + })) let res = await gpt(context, prompt, input) res = res.response; diff --git a/labscore/utils/statics.js b/labscore/utils/statics.js index aa21462..e678775 100644 --- a/labscore/utils/statics.js +++ b/labscore/utils/statics.js @@ -8,6 +8,10 @@ const Statics = Object.freeze({ file: "loading/05_chat_loading.7y2ji893rho0.gif", revision: 0 }, + chat_loading_small: { + file: "loading/03_chat_loading.7lqh9a8ljks0.gif", + revision: 0 + }, image_loading: { file: "loading/image_loading_splash.2elegsql1j8k.png", revision: 1 @@ -249,6 +253,7 @@ module.exports.STATIC_ICONS = Object.freeze({ module.exports.STATIC_ASSETS = Object.freeze({ chat_loading: staticAsset(Statics.assets.chat_loading), + chat_loading_small: staticAsset(Statics.assets.chat_loading_small), image_loading: staticAsset(Statics.assets.image_loading), embed_invite_spacer: staticAsset(Statics.assets.embed_invite_spacer), emoji_placeholder: staticAsset(Statics.assets.emoji_placeholder)