Node.js Telegram BOT
To send a message to a user or a group chat using the Telegram Bot API in Node.js, you can use the node-telegram-bot-api library. Below is an example of how to send a message to a specific chat using the library:
const TelegramBot = require('node-telegram-bot-api'); // Telegram Bot API token (replace this with your own token) const token = 'YOUR_TELEGRAM_BOT_API_TOKEN'; // ID of the chat you want to send a message to const chatId = 'CHAT_ID'; // Replace with the actual chat ID // Create a bot that uses 'polling' to fetch new updates const bot = new TelegramBot(token, { polling: true }); // Function to send a message const sendMessage = (chatId, message) => { bot.sendMessage(chatId, message) .then(() => { console.log('Message sent successfully'); }) .catch((error) => { console.error('Error sending message:', error.message); }); }; // Example of sending a message sendMessage(chatId, 'Hello from your Telegram bot!');
Make sure to replace 'YOUR_TELEGRAM_BOT_API_TOKEN' with your actual bot's API token and replace 'CHAT_ID' with the ID of the chat you want to send the message to. You can obtain the chat ID by sending a message to your bot and logging the received chat ID.
Run the script using Node.js, and it will send the specified message to the provided chat ID.
Komentar
Posting Komentar