Raybilhelp commited on
Commit
cf9df64
·
verified ·
1 Parent(s): f2640f6

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +10 -16
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.json({ status: "Online", project: "Turbo Tempest Reward Server" });
8
  });
9
 
10
- // Reward Endpoint
11
  app.get('/reward', (req, res) => {
12
- // Adsgram থেকে আসা userid নেওয়া
13
  const userId = req.query.userid;
14
-
15
- if (!userId) {
16
- console.log("Error: No userId received in request.");
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
- app.listen(PORT, () => {
28
- console.log(`Server is running on port ${PORT}`);
 
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
  });