Update index.js
Browse files
index.js
CHANGED
@@ -6,6 +6,7 @@ const express = require('express')
|
|
6 |
const PDFDocument = require('pdfkit')
|
7 |
const axios = require("axios")
|
8 |
const FormData = require("form-data")
|
|
|
9 |
const apikey = "@SadTeam77"
|
10 |
|
11 |
const app = express()
|
@@ -134,6 +135,28 @@ app.post('/api/waifu2x', async (req, res) => {
|
|
134 |
res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
|
135 |
}
|
136 |
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
137 |
|
138 |
const PORT = process.env.PORT || 7860
|
139 |
app.listen(PORT, () => console.log('App running on port', PORT))
|
|
|
6 |
const PDFDocument = require('pdfkit')
|
7 |
const axios = require("axios")
|
8 |
const FormData = require("form-data")
|
9 |
+
const { BingChat } = require("bing-chat")
|
10 |
const apikey = "@SadTeam77"
|
11 |
|
12 |
const app = express()
|
|
|
135 |
res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
|
136 |
}
|
137 |
})
|
138 |
+
app.post('/api/bingchat', async (req, res) => {
|
139 |
+
try {
|
140 |
+
console.log(req.body)
|
141 |
+
const { prompt, status } = req.body
|
142 |
+
if (!prompt) return res.json({ success: false, message: 'Required an prompt text!' })
|
143 |
+
if (!status) return res.json({ success: false, message: 'Required an status text!' })
|
144 |
+
|
145 |
+
if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
|
146 |
+
const api = new BingChat({
|
147 |
+
cookie: process.env.BING_COOKIE
|
148 |
+
})
|
149 |
+
const resonse = await api.sendMessage(prompt)
|
150 |
+
res.json({
|
151 |
+
status: "ok",
|
152 |
+
result: response.text
|
153 |
+
})
|
154 |
+
} catch (e) {
|
155 |
+
console.log(e)
|
156 |
+
e = String(e)
|
157 |
+
res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
|
158 |
+
}
|
159 |
+
})
|
160 |
|
161 |
const PORT = process.env.PORT || 7860
|
162 |
app.listen(PORT, () => console.log('App running on port', PORT))
|