add(ci): auto upload

https://t.me/snapenhance_ci
This commit is contained in:
auth
2023-06-26 20:43:03 +02:00
parent 1723a4be39
commit 9052be4645
2 changed files with 34 additions and 0 deletions

16
.github/workflows/upload.js vendored Normal file
View File

@@ -0,0 +1,16 @@
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();
})