Spaces:
Running
Running
| const axios = require('axios'); | |
| require('dotenv').config(); | |
| const setWebhook = async () => { | |
| // The new Hugging Face Cloud URL | |
| const webhookUrl = process.argv[2] || 'https://aigoose-vinos-engine.hf.space/api/telegram-webhook'; | |
| const token = process.env.TELEGRAM_BOT_TOKEN; | |
| console.log(`Setting Telegram Webhook to: ${webhookUrl}`); | |
| try { | |
| const response = await axios.get(`https://api.telegram.org/bot${token}/setWebhook`, { | |
| params: { url: webhookUrl } | |
| }); | |
| console.log("Response:", response.data); | |
| if (response.data.ok) { | |
| console.log("Webhook successfully set! 🚀 VinOS is now Cloud-Powered."); | |
| } else { | |
| console.error("Failed to set webhook."); | |
| } | |
| } catch (error) { | |
| console.error("Error setting webhook:", error.response?.data || error.message); | |
| } | |
| }; | |
| setWebhook(); | |