Updated RSS engine

- Added extended embedBuilder for Emmelia
- Improved RSS embed look
This commit is contained in:
Logan Cusano
2023-02-26 16:04:45 -05:00
parent 2b92b1dc1a
commit 96c10ade61
3 changed files with 30 additions and 19 deletions

View File

@@ -2,7 +2,7 @@ const { submitPromptTransaction } = require("../controllers/chatGptController");
const { SlashCommandBuilder } = require('discord.js');
const { DebugBuilder } = require("../utilities/debugBuilder");
const log = new DebugBuilder("server", "chat");
const { EmbedBuilder } = require('discord.js');
const { EmmeliaEmbedBuilder } = require('../libUtils');
module.exports = {
@@ -39,7 +39,7 @@ module.exports = {
submitPromptTransaction(promptText, temperature, maxTokens, discordAccountId, async (err, result) => {
if (err) throw err;
const gptEmbed = new EmbedBuilder()
const gptEmbed = new EmmeliaEmbedBuilder()
.setColor(0x0099FF)
.setTitle(`New GPT response`)
.setDescription(`${interaction.member.user} sent: '${promptText}'`)
@@ -47,8 +47,7 @@ module.exports = {
{ name: 'Generated Text', value: result.promptResult },
)
.addFields({ name: 'Tokens Used', value: `${result.totalTokens}`, inline: true })
.setTimestamp()
.setFooter({ text: 'Brought to you by Emmelia.' });
.setTimestamp()
await interaction.editReply({ embeds: [gptEmbed], ephemeral: false });
});