収入の記録
いまできること
- Discord(DM / チャンネル)で収入を手動記録する
- 分類は固定: 給与 / ボーナス / 臨時 / 立替精算 / 給付 / その他
- 訂正・削除(「さっきの給料、金額直して」など)
- 複数件も可(例: 「給料28万と臨時1万」)
まだ
- メール自動取込(将来。給与通知メールなど)
- 予算の「月収」を記録収入から自動上書き(今は
budget_settingsが計画値。記録収入は Grafana で別表示可)
テーブル
sql/006_incomes.sql → incomes
| 列 | 意味 |
|---|---|
amount_yen |
金額 |
category |
収入分類 |
counterparty |
支払元(会社名など) |
received_at |
入金日(分かれば) |
raw_text |
元メッセージ |
支出の expenses とは別テーブル。id も別採番(返事では income_id= と明示)。
試し方
今月の給料が280000円入った
立替精算で4500円返ってきた
SELECT id, amount_yen, category, counterparty, received_at, created_at
FROM incomes
ORDER BY id DESC
LIMIT 10;
データ源の将来像
いま: Discord 手動
将来: 給与・振込メール(IMAP)→ 同じ incomes へ
(source = email_...)
Bot 再起動で 006 が適用される。Grafana の readonly には SELECT も付与する。