बैंक जमा/निकासी अलर्ट ईमेल को parse करने के लिए JS लाइब्रेरी
(github.com/nemorize)यह बैंक के जमा/निकासी अलर्ट ईमेल को parse करने के लिए एक JS लाइब्रेरी है.
इसे "बैंक -> Cloudflare Email Routing / AWS SES Inbound -> webhook -> जमा/निकासी पुष्टि automation" के उद्देश्य से बनाया गया है.
मुझे पता है कि PG contract का बोझ होने के कारण कुछ लोग अक्सर account transfer से payment लेना चाहते हैं. उम्मीद है कि यह ऐसे लोगों के लिए थोड़ी मददगार होगी.
फ़िलहाल यह केवल NH Nonghyup के ईमेल ही parse कर सकती है, इसलिए बहुत से contributions की ज़रूरत है. यदि आप सिर्फ़ email files भी contribute कर सकें तो आभारी रहूँगा!
इंस्टॉल
yarn add @nemorize/korean-banking-email-parser
उदाहरण
import { parse } from '@nemorize/korean-banking-email-parser'
import { readFile } from 'fs/promises';
const encryptedHtml = await readFile('./Message.html', 'utf-8');
console.log(
await parse(encryptedHtml, '000-00-00000')
);
// Output: {
// account: {
// accountNumber: '301-****-1234-56',
// accountHolder: 'Nemo Company',
// accountStatus: 'normal',
// balance: 100000,
// availableBalance: 100000,
// },
// transactions: [
// {
// transactionDate: '2026/01/01',
// type: 'deposit',
// amount: 30000,
// balanceAfter: 100000,
// branch: 'Jagumgwa',
// bank: 'SC Jeil',
// description: 'Hong Gil-dong'
// }
// ]
// }
2 टिप्पणियां
मैंने इस तरह का आइडिया सोचा तो था, लेकिन लगता है कि देश के बैंकों में ऐसा कोई सर्विस नहीं है जो जमा-निकासी का विवरण समय-समय पर भेजती हो, इसलिए मैं इसे आज़मा नहीं पाया। लगता है NongHyup Bank में यह संभव है?
हूं... सही कह रहे हैं...
NongHyup ईमेल से जमा-निकासी अलर्ट देता है, लेकिन लगता है दूसरे बैंक ईमेल अलर्ट नहीं देते...? तो फिर लाइब्रेरी का नाम बदलना पड़ेगा T_T