Bot 機能(モジュール)

経済(通貨・銀行)

「経済」は、サーバー内だけで使える仮想通貨を導入する機能です。メンバーは仕事で通貨を稼ぎ、送金・銀行への預け入れ・借入などを行えます。メニューでは「娯楽」グループにあり、すべてのプランで利用できます。

設定はサーバーごとではなく、この Bot を導入しているすべてのサーバーに共通で適用されます。 残高も、サーバーをまたいでメンバー 1 人につき 1 つです。

初期値と上限

メンバーが初めて経済のコマンドを実行したときに残高が作られます。

項目既定値 / 上限
初期の手持ち1,000 コイン(銀行残高は 0)
仕事のクールダウン既定 300 秒。Free では 10 秒未満にできません(Plus 以上は 0 秒まで)
デイリーボーナス1,000 コイン / 24 時間ごと
銀行の金利1 時間ごとに 1%(複利)
借入の既定金利(投資プラン未設定時)1 時間あたり 5%(期間の既定は 24 時間)
新規メンバーの信用スコア100 ポイント
信用スコアの範囲0 〜 1,000 ポイント
借入に必要な最低スコア10 ポイント
手持ち・銀行残高の上限10¹⁰⁰ コイン
借金残高の上限9,999,999,999 コイン
ランキングの表示人数Free 5 人 / Plus 10 人 / Pro 15 人 / Max 25 人
破産ペナルティ3 日間、仕事の報酬を 60% 減額
返済遅延時の徴収仕事の報酬の 50%

金額は「絵文字 金額 通貨名」の形式で表示されます。既定は 🪙 と コイン で、「基本設定」で変更できます。通貨名を空にすると、絵文字と数値だけで表示されます。10¹⁵ 以上の金額は 1.2344×10³³ の形(小数 4 桁で切り捨て)で表示されます。

利息・仕事・デイリーボーナス・借入・送金・ミニゲームの払い戻し・ジャックポットなど、お金が増える操作はすべて 10¹⁰⁰ コインで頭打ちになります。すでに上限を超えている残高は減りません。預け入れ・引き出し・送金では、受け取る側が上限を超えない額だけが移り、超えた分が消えることはありません。

仕事(/economy work)

「仕事の結果パターン」には、確率(%)・メッセージ・報酬の範囲(最小〜最大)を組にした結果を複数登録できます。メッセージには {Economy.balance} {Economy.Earnings} などの変数を使え、置き換えに失敗したときは既定のメッセージが表示されます。仕事をしても報酬がもらえない場合は、結果が 1 つ以上登録され、各結果の確率・最小報酬・最大報酬が入力されているかをご確認ください。

結果パターンを登録していない場合は、次の既定の確率で報酬が決まります。

おおよその確率報酬の範囲(コイン)
約 97%2,500 〜 6,500
約 2%6,500 〜 16,500
約 0.3%16,500 〜 26,500
約 0.1%26,500 〜 46,500
約 0.1%46,500 〜 66,500
約 0.05%66,500 〜 86,500
ごくまれ86,500 〜 150,000

返済期限を過ぎた借金があるときは、報酬の 50% が返済に充てられます。破産から 3 日以内は、報酬が 60% 減額されます。両方に当てはまる場合は、先に破産ペナルティで減額され、残りから借金が徴収されます。

銀行と投資プラン

銀行の利息は、残高表示・預け入れ・引き出し・ランキングのいずれかが行われたときに、経過時間に応じてまとめて反映されます。「銀行の基本設定」で金利・付与間隔(秒)・複利の有無を変更できます。

「投資プラン」には、プラン名・金額の範囲(最小〜最大)・金利(%)・期間(時間単位)・複利の有無を組にしたプランを登録します。プランを登録すると、借入時にプランの選択が必要になります(1 つだけなら自動で選ばれます)。

金額の指定

  • /economy deposit と /economy withdraw は、残高を超える金額を指定してもエラーにならず、全額までに自動で調整されます。
  • /economy send は手持ちから相手の手持ちへ送ります。手持ちが足りないと送金されません(自動調整はありません)。自分自身や Bot には送金できません。
  • /economy finance repay は、借金残高を超える金額を指定すると借金残高までに自動で調整されます。手持ちが足りない場合は返済できません。
  • 預け入れ・引き出し・送金・返済の金額には、正の整数(桁数の制限なし)、1e30 や 1.5e30 のような指数形式、または all(全額)を指定できます。1.5 のように整数にならない値は使えません。

借入・返済・破産

Discord 上のコマンド名は /economy finance borrow のように finance を挟みますが、「コマンド設定」では /economy borrow・/economy repay・/economy bankruptcy・/economy status という名前で管理します。

  • 借入: 信用審査があり、必要なスコアは借入額・期間・金利などから決まります。借りると信用スコアが少し下がります。すでに借金があるときは、返済期限は現在の期限と新しい期限の早いほうになり、先延ばしにはなりません。
  • 借金の利息: 時間の経過に応じて複利で増え、ステータス確認や返済のときに反映されます。
  • 返済: 返済額に応じて信用スコアが加点され、完済するとボーナスが加わります。返済期限を過ぎていると経過に応じて減点されます。ごく短期間での早期返済では加点されない場合があります。
  • 破産: 借金があるときだけ実行できます。借金残高が 0 になる代わりに、信用スコアが 0 にリセットされ、3 日間は仕事の報酬が 60% 減額されます。

信用度は Very Bad Bad Average Good Excellent の 5 段階で表示されます。

/economy bankruptcy・/economy borrow・/economy send はメンバーの資産に大きく影響します。サーバーの運用方針に応じて、有効・無効や使える対象を設定してください。設定方法は コマンド権限設定の使い方 をご覧ください。

コマンド

「非公開」の応答は、実行した本人にだけ表示されます。

コマンドできること応答
/economy balance手持ち・銀行・合計資産を表示します公開
/economy work仕事をして報酬を得ます公開
/economy deposit <amount>手持ちから銀行へ預けます公開
/economy withdraw <amount>銀行から手持ちへ引き出します公開
/economy send <user> <amount>相手の手持ちへ送金します公開
/economy dailyデイリーボーナスを受け取ります非公開
/economy ranking合計資産の上位者を表示します公開
/economy finance status借金残高・信用スコア・借入限度額・返済期限を表示します公開
/economy finance borrow <amount> [plan] [hours]お金を借ります(審査あり)非公開
/economy finance repay <amount>借金を返済します非公開
/economy finance bankruptcy借金を帳消しにします(ペナルティあり)公開

「機能の有効化」をオフにすると、すべてのコマンドが止まり、過去のメッセージに残っている仕事のボタンも反応しなくなります。

次のステップ / 関連ページ

最終更新:

目次