Export to Telegram
April 4, 2026 ยท View on GitHub
By default, when Telegram notifications are configured, moneyman will also send all scraped transactions as a JSON file to your Telegram chat. This behavior can be controlled independently from the notification messages.
Use the following configuration to setup:
storage: {
telegram?: {
/**
* Whether to send transactions as a JSON file to the Telegram chat.
* When enabled, all scraped transactions will be sent to your Telegram chat.
* This is independent of notification messages (errors, progress, etc.) which
* are controlled by options.notifications.telegram.
* @default true
*/
enabled: boolean;
};
};
Note: This requires Telegram notifications to be configured in options.notifications.telegram. The enabled setting only controls whether transaction files are sent; notification messages (progress, errors, etc.) are always sent when Telegram is configured.
To disable transaction file exports while keeping notifications:
{
"storage": {
"telegram": {
"enabled": false
}
},
"options": {
"notifications": {
"telegram": {
"apiKey": "your-telegram-bot-token",
"chatId": "your-chat-id"
}
}
}
}