Unlisted
Like
Mercury
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v2View latest version
This project integrates Mercury Bank's API with Slack, allowing you to:
- Check account balances
- View recent transactions
- Get notifications for important account events
- Search and filter transactions
/backend/- Server-side code for handling API requestsindex.ts- Main HTTP entry pointmercury.ts- Mercury API clientslack.ts- Slack message formatting and command handling
/shared/- Shared types and utilitiestypes.ts- TypeScript interfaces for Mercury and Slack data
- Mercury API credentials (stored as environment variables)
- Slack App with slash commands configured
- Webhook URL from this Val pointing to your Slack app
Once configured, you can use the following slash commands in Slack:
/mercury balance- Check your account balances/mercury transactions [count]- View recent transactions/mercury search [query]- Search transactions
- All API credentials are stored as environment variables
- No sensitive data is logged or stored