This commit is contained in:
Expand-sys 2023-02-06 01:49:14 +11:00
parent c117c6a55f
commit 0aa74014e5
2 changed files with 33 additions and 1589 deletions

1589
chat.txt

File diff suppressed because it is too large Load diff

33
commands/fun/image.js Normal file
View file

@ -0,0 +1,33 @@
const { Configuration, OpenAIApi } = require("openai");
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);
module.exports = {
name: 'image',
description: 'AI image generation',
async execute(message, args){
let image_url = null
let error = null
try{
const response = await openai.createImage({
prompt: `${message.content.slice(7, message.content.length)}`,
n: 1,
size: "1024x1024",
});
image_url = response.data.data[0].url;
error = response
} catch(e){
error = e.response.data.error.message
}
message.channel.send(image_url || error)
;
},
};