Spaces:
Sleeping
Sleeping
Update index.js
Browse files
index.js
CHANGED
|
@@ -2,28 +2,22 @@ const express = require('express');
|
|
| 2 |
const app = express();
|
| 3 |
const PORT = 7860;
|
| 4 |
|
| 5 |
-
//
|
| 6 |
app.get('/', (req, res) => {
|
| 7 |
-
res.
|
| 8 |
});
|
| 9 |
|
| 10 |
-
// Reward
|
| 11 |
app.get('/reward', (req, res) => {
|
| 12 |
-
// Adsgram থেকে আসা userid নেওয়া
|
| 13 |
const userId = req.query.userid;
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
return res.status(400).send("Error: UserID is required");
|
| 18 |
}
|
| 19 |
-
|
| 20 |
-
console.log(`Success: Reward signal received for User: ${userId}`);
|
| 21 |
-
|
| 22 |
-
// আপাতত সরাসরি OK রিটার্ন করবে যাতে Adsgram ভেরিফাই করতে পারে
|
| 23 |
-
// পরে এখানে Supabase এর কোড যোগ করা যাবে
|
| 24 |
-
return res.status(200).send("OK");
|
| 25 |
});
|
| 26 |
|
| 27 |
-
|
| 28 |
-
|
|
|
|
| 29 |
});
|
|
|
|
| 2 |
const app = express();
|
| 3 |
const PORT = 7860;
|
| 4 |
|
| 5 |
+
// ১. হোম পেজ (এটি চেক করার জন্য যে সার্ভার জ্যান্ত আছে কি না)
|
| 6 |
app.get('/', (req, res) => {
|
| 7 |
+
res.send("Turbo Tempest Server is Live!");
|
| 8 |
});
|
| 9 |
|
| 10 |
+
// ২. Adsgram Reward পেজ
|
| 11 |
app.get('/reward', (req, res) => {
|
|
|
|
| 12 |
const userId = req.query.userid;
|
| 13 |
+
if (userId) {
|
| 14 |
+
console.log("Reward request for:", userId);
|
| 15 |
+
return res.status(200).send("OK");
|
|
|
|
| 16 |
}
|
| 17 |
+
res.status(400).send("Missing UserID");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
});
|
| 19 |
|
| 20 |
+
// ৩. পোর্ট সেটিংস (Hugging Face এর জন্য এটি জরুরি)
|
| 21 |
+
app.listen(PORT, '0.0.0.0', () => {
|
| 22 |
+
console.log(`Server running on port ${PORT}`);
|
| 23 |
});
|