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: v14View 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