WorksHub
rin0420 / games, tools & bots

DISCORD APP / LOCAL HOSTED

資産管理bot

Discordのスラッシュコマンドから資産、収支、カード未払、給与予定、固定費を記録するBotです。金融情報を通常チャンネルへ流さず、操作画面と結果は本人だけに見える非公開返信で表示します。

# personal-toolsBot online
Asset ManagementAPP自分にのみ表示

資産管理メニューです。下のボタンから操作を選択してください。

これは説明用のプレビューです。実際の金額や利用者情報は表示していません。

Botをサーバーへ追加

必要な権限は、チャンネルの表示、メッセージ送信、埋め込みリンク、ファイル添付だけです。Discordの確認画面で追加先サーバーと権限を確認できます。

主な機能

資産口座、収入・支出、カード未払、立替、給与予定、固定費を対話型メニューから登録・確認できます。操作の入口をスラッシュコマンドにまとめ、選択肢や入力欄を使って一件ずつ記録します。

稼働方式

Bot本体はstudioの専用環境で常駐し、二重起動防止と自動起動を備えています。Discordと運営環境の双方へ接続できる間だけ応答するため、Botがオフラインの間はコマンドを利用できません。

活用例と運用のコツ

日々の収支を短いメモとともに残す

買い物や入金のあとに収入・支出を登録し、カテゴリ、日付、用途が後から区別できる程度のメモを添えます。カード番号、口座番号、暗証番号、ログイン情報は管理対象ではないため入力しません。細かな商品名をすべて記録するより、「食費」「交通費」のように自分が継続できる粒度を決めると、履歴を振り返るときも比較しやすくなります。

確定した残高と今後の予定を分けて見る

現在の資産口座や収支と、カード未払、給与予定、固定費など将来動く金額は意味が異なります。月末には確定済みの記録を確認したうえで、次の給与日までに予定されている支払いを別に確認します。表示される集計は登録内容を整理するためのもので、金融機関の実残高と自動照合する機能ではありません。重要な判断の前には通帳やカード明細も確認してください。

自分専用の作業場所を決める

Botの操作画面と結果は原則として本人だけに見える非公開返信ですが、入力を始める場所は、他人に画面を見られない自分用チャンネルなどを選ぶと安心です。共有PCや共有Discordアカウントでは利用せず、離席時には端末をロックします。サーバー管理者がBotを追加する際は、招待確認画面に表示される権限が説明どおりかを確認してください。

データの保存と削除

記録はWebブラウザのLocal Storageには保存されません。DiscordのInteractionを経由してBotへ送られ、Discord利用者ID、口座の呼び名、金額、カテゴリ、メモ、日付、予定などが、Bot運営者のWindows PC内にあるSQLiteデータベースへ保存されます。資産集計、予定反映、履歴表示のために保持され、利用者が削除するかBotの運営が終了するまで残ります。障害対応、バックアップ、削除対応のため、運営者は保存DBへ技術的にアクセスできます。

自分の記録を削除するには、Discordで /delete_my_data を実行し、確認欄へ DELETE と入力します。資産、収支、予定を含む自分の全記録が対象で、画面から一部だけを消す操作とは意味が異なります。Botがオフラインでコマンドを使えない場合や、所属サーバーから離れたあとに削除したい場合は、お問い合わせから依頼してください。

ブラウザやDiscordアプリのキャッシュを削除しても、運営者PCのSQLiteデータは削除されません。端末を機種変更してもサーバー側の記録が自動で移動・複製されるわけではありませんが、保存データはDiscord利用者IDに結び付くため、Discordアカウント自体を変更する場合は旧アカウントの記録を先に削除してください。詳しい取扱いはBotプライバシーで確認できます。

よくある質問(FAQ)

利用料金はかかりますか?

Botの利用料金は設定していません。利用にはDiscordアカウントと、Botが追加されたサーバーでスラッシュコマンドを使える環境が必要です。

スマートフォンから使えますか?

Discordのスラッシュコマンドと対話型メニューを操作できるスマートフォン版Discordから利用できます。非公開返信であっても、端末の画面を他人に見られない場所で操作してください。

通常のチャンネル投稿を読み取りますか?

通常メッセージの本文を読み取る用途では動作しません。要求する権限はチャンネル表示、メッセージ送信、埋め込みリンク、ファイル添付で、管理者権限は要求しません。

オフラインでも使えますか?

使えません。Discord、Bot本体、運営環境のデータベースが連携して処理するため、利用端末の通信とBotのオンライン稼働が必要です。応答しない場合は時間を置いて再度確認してください。

登録内容はサーバーの他の参加者に見えますか?

メニュー、登録結果、集計結果は原則として操作した本人だけに見える非公開返信で表示します。ただし運営者は保守上DBへアクセスでき、Discord上のInteractionはDiscordのサービスを経由します。公開を避けたい本人確認情報や認証情報は入力しないでください。

DiscordからBotを外せばデータも消えますか?

Botをサーバーから外すことと、保存済みの利用者データを削除することは別です。外す前に /delete_my_data を実行するか、コマンドを使えない場合はお問い合わせから削除を依頼してください。

利用前に知っておきたいこと

このBotは記録と集計を補助する個人向けツールであり、銀行やカード会社のデータを自動取得する家計簿サービスではありません。登録漏れや入力間違いがあれば集計にも反映されます。税務、投資、返済など重要な判断では、Botの表示だけを根拠にせず、金融機関の明細や正式な書類を確認してください。

月に一度など確認日を決め、実際の残高や明細と登録内容を照合すると、入力漏れを見つけやすくなります。差額があった場合は数字だけを合わせず、どの取引が未登録かを確認してから修正してください。

関連記事