mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-30 13:30:19 +02:00
17 lines
546 B
JavaScript
17 lines
546 B
JavaScript
const TelegramBot = require('node-telegram-bot-api');
|
|
const program = require('commander');
|
|
|
|
program
|
|
.option('-t, --token <token>', 'Telegram bot token')
|
|
.option('-f, --file <filePath>', 'File path of the file to send')
|
|
.option('-c, --caption <caption>', 'Caption for the file')
|
|
.option('--chatid <chatId>', 'Chat ID to send the file to')
|
|
.parse(process.argv);
|
|
|
|
const { token, chatid, file, caption } = program.opts();
|
|
const bot = new TelegramBot(token);
|
|
|
|
bot.sendDocument(chatid, file, { caption }).then(() => {
|
|
process.exit();
|
|
})
|