added version 2.0
This commit is contained in:
parent
0163d40b4e
commit
0f18925d1a
3231 changed files with 1449 additions and 374732 deletions
62
libs/embeds.js
Normal file
62
libs/embeds.js
Normal file
|
@ -0,0 +1,62 @@
|
|||
const { EmbedBuilder } = require("discord.js");
|
||||
|
||||
function errorEmbed(error) {
|
||||
return new EmbedBuilder()
|
||||
.setTitle("Error")
|
||||
.setDescription(error)
|
||||
.setColor("#F6C6F9")
|
||||
.setFooter({ text: "Bot by @ninja_jambon" });
|
||||
}
|
||||
|
||||
function convBeginEmbed() {
|
||||
return new EmbedBuilder()
|
||||
.setTitle("Conversation beginning")
|
||||
.setDescription(
|
||||
"Click on the button below or use the command **/closeconv** to close the conversation."
|
||||
)
|
||||
.setColor("#F6C6F9")
|
||||
.setFooter({ text: "Bot by @ninja_jambon" });
|
||||
}
|
||||
|
||||
function convCreatedEmbed(channelId) {
|
||||
return new EmbedBuilder()
|
||||
.setTitle("Conversation created")
|
||||
.setDescription(`Your conversation has been created at <#${channelId}>.`)
|
||||
.setColor("#F6C6F9")
|
||||
.setFooter({ text: "Bot by @ninja_jambon" });
|
||||
}
|
||||
|
||||
function requestResponseEmbed(
|
||||
user,
|
||||
prompt,
|
||||
response,
|
||||
quota,
|
||||
prompt_usage,
|
||||
completion_usage
|
||||
) {
|
||||
return new EmbedBuilder()
|
||||
.setAuthor({
|
||||
name: user.username,
|
||||
iconURL:
|
||||
"https://cdn.discordapp.com/avatars/" +
|
||||
user.id +
|
||||
"/" +
|
||||
user.avatar +
|
||||
".jpeg",
|
||||
})
|
||||
.setTitle(prompt)
|
||||
.setDescription(response)
|
||||
.setFooter({
|
||||
text: `Quota used ${prompt_usage + completion_usage}$ | New quota: ${
|
||||
quota + prompt_usage + completion_usage
|
||||
}$ | Quota remaining : ${0.4 - prompt_usage - completion_usage}$`,
|
||||
})
|
||||
.setColor("#F6C6F9");
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
errorEmbed,
|
||||
convBeginEmbed,
|
||||
convCreatedEmbed,
|
||||
requestResponseEmbed,
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue