Spaces:
Paused
Paused
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))
|