From 436475bc2e2005654fd37d4f14d11f963dcaab78 Mon Sep 17 00:00:00 2001 From: Amir Husayn Panahifar Date: Tue, 8 Apr 2025 02:50:04 +0330 Subject: [PATCH] Add send message service --- src/services/messageServices.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/services/messageServices.js diff --git a/src/services/messageServices.js b/src/services/messageServices.js new file mode 100644 index 0000000..e1937a6 --- /dev/null +++ b/src/services/messageServices.js @@ -0,0 +1,16 @@ +import { Telegraf } from "telegraf"; +import configs from "../configs/main.js"; +import { log } from "../utils/logger.js"; + +const bot = new Telegraf(configs.bot.apiToken); + +const sendMessage = async (message) => { + try { + await bot.telegram.sendMessage(configs.bot.chatId, message); + log.info("Message sent successfully"); + } catch (error) { + log.error("Error sending message:", error); + } +}; + +export { sendMessage };