Spaces:
Runtime error
Runtime error
Commit History
-
Update server.js
Verified signaturebb0fb92 -
Update server.js
Verified signature3eee2a5 -
Update server.js
Verified signature1fd49c1 -
Update server.js
Verified signature06771c4 -
Update server.js
Verified signature97de67e -
Create server.js
Verified signature2b023c8 -
Delete server.js
Verified signatureb9904d1 -
Create server.js
Verified signature946cc51 -
Delete server.js
Verified signatured978a8a -
Create server.js
Verified signature3c073c2 -
Delete server.js
Verified signature41f7c47 -
Create server.js
Verified signature7f9a1e7 -
Create package.json
Verified signatured6edf09 -
Create Dockerfile
Verified signature0eb7a4f -
Delete Docket file
Verified signature274fda2 -
server.js
Verified signatureconst TelegramBot = require("node-telegram-bot-api"); const axios = require("axios"); const TOKEN = process.env.BOT_TOKEN; const GROQ_API = process.env.GROQ_API; const bot = new TelegramBot(TOKEN, { polling: true }); console.log("Bot Started"); bot.on("message", async (msg) => { const chatId = msg.chat.id; const text = msg.text; try { bot.sendChatAction(chatId, "typing"); const response = await axios.post( "https://api.groq.com/openai/v1/chat/completions", { model: "llama3-8b-8192", messages: [ { role: "user", content: text } ] }, { headers: { Authorization: `Bearer ${GROQ_API}`, "Content-Type": "application/json" } } ); const reply = response.data.choices[0].message.content; bot.sendMessage(chatId, reply); } catch (err) { console.log(err.message); bot.sendMessage(chatId, "Error"); } });65e456a -
initial commit
Verified signature3f1111c