Discord Bot【黒モバ便利BOT】レイラちゃん＆闇ちゃんの紹介

![キャプチャ2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/777c0942-2a83-4a08-2757-22efa4e38e64.jpeg)![キャプチャ.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/81ba4788-1c34-b423-d0a0-ebd76bb038b5.jpeg)


【黒モバ便利BOT】レイラちゃん＆闇ちゃんは、黒い砂漠モバイルの便利機能が多数搭載された読み上げBOTです。

手っ取り早く利用したい場合は、下記のサポートサーバーに参加して下さい。

https://discord.gg/wy9VunUJmm

# 1.BOTの特徴
- 黒い砂漠モバイルの拠点戦で重要なオーガタイマー搭載！
- 黒い砂漠モバイルのギルド運営に便利な機能も満載！
- VOICEVOXを利用した多数の個性豊かなキャラクターの読み上げ音声に対応！
- なんと！今のところ無料で利用可能！　



# 2.主な機能
### 1. オーガタイマー
黒い砂漠モバイルの拠点戦で必須役割であるオーガタイマー機能です。
オーガが出た時に「開始」ボタンを押すことで、次のオーガ出現までの時間をアナウンスしてくれます。
 - 次のオーガまでのアナウンスタイミング
 　3分前、2分前、1分前、30秒前、15秒前、オーガ出現時(スタートから10分経過時)

- オーガバフのアナウンスタイミング
　 オーガバフ残り1分前、オーガバフが切れた時
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/3381fd32-5407-0931-1356-1271e7b01978.png)
オーガタイマーのアナウンス音声は、設定ボタンから変更が出来ます。
VOICEVOXの全キャラクター全エモーションの67種類が選択可能です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/22f98c5b-b74e-4ca0-c4cb-3f4197ae92a3.png)

### 2. 兵器カウンター 
黒い砂漠モバイルの拠点戦での各ギルドの兵器状況を記録できる機能です。
象、大砲、魔力弾の残数、神聖物のHP残り、ギルド名、拠点の色が記録できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/ae3d0ed7-f46a-bc2a-079c-0f55ad793a15.png)

### 3. 拠点戦、攻城戦、模擬拠点戦の出欠確認
１週間分の拠点戦、攻城戦、模擬拠点戦の出欠確認を取る事が出来ます。
各ギルドコンテンツの参加状況の把握にお役立てください。
- 出欠確認イメージ
　:o:参加、:x:不参加、:repeat:放置、:question:不明の４パターンで出席確認が取れます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/8cf29229-8fc8-dab0-a57f-68d23bf5e6d8.png)

### 4. ガーモス討伐チーム編成
ガーモス討伐チームをランダムでチーム分ける事が出来ます。
ある程度人数がそろった後に『チーム編成ボタン』を押すと、下記のようになるべく１０人づつになるようにランダムでチーム編成されます。
![キャプチャ.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/76261983-4da8-cb5f-6970-8624fcce6411.jpeg)
![キャプチャ2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/b752e1ce-3a16-b7ea-cc16-78d5377671ab.jpeg)

### 5. アトマフ戦場参加チーム編成
アトマフ戦場に参加するギルドメンバーのチーム分けを事前に予約できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/555832d2-9d1c-48ae-284a-7e4451f3b139.png)

### 6. 読み上げ機能
Discordの聞き専の方為のチャット読み上げ機能です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/f867911c-89b4-eaae-89ff-6790c1d8a74d.png)

### 7. ボイススタンプ
ボイススタンプは、あらかじめ登録しておいたセリフをスタンプのような形でチャット入力＆音声の再生もできる機能です。日常の挨拶を登録しておけば入力が一発でできるようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/51e95fe2-06cd-4ffe-510f-11192e435b8b.png)

### 8. 法螺貝おみくじ
VC内で法螺貝を吹いてメンバーの士気を高める事が出来ます。
また、おみくじ機能で運勢を占う事もできます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/871a0e25-0034-63f8-e4de-4eef2f5658a5.png)

### 9. 除夜の鐘
VC内で除夜の鐘を鳴らす事ができます。メンバーの心を落ち着かせる効果あるとかないとか？？
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3472930/b0ce2954-67f8-00c0-b2b6-2ccd14897d7a.png)

### 10. その他設定機能
辞書登録、ボイススタンプ登録、読み上げのON/OFF、ニックネーム読みON/OFF、声のスピードピッチ、イントネーションの変更などが画面から行えます。

# 3.対応読み上げ音声

### [VOICEVOX](https://voicevox.hiroshiba.jp/)、[VOICEVOX Nemo](https://voicevox.hiroshiba.jp/nemo/)
:::note info
- VOICEVOX
四国めたん,ずんだもん,春日部つむぎ,雨晴はう,波音リツ,玄野武宏,白上虎太郎,青山龍星,冥鳴ひまり,九州そら,もち子(cv明日葉よもぎ),剣崎雌雄,WhiteCUL,後鬼,No.7,ちび式じい,櫻歌ミコ,小夜/SAYO,ナースロボ＿タイプＴ,†聖騎士 紅桜†雀松朱司,麒ヶ島宗麟,春歌ナナ猫使アル,猫使ビィ,中国うさぎ,栗田まろん,あいえるたん,満別花丸琴詠ニア
:::
:::note info
- VOICEVOX Nemo
女声１,女声2,女声3,女声4,女声5,女声6,男声1,男声2,男声3
:::
※デフォルトの音声は『四国めたん(ノーマル)』です。
※新キャラが登場するたびに随時追加していく予定です。

https://voicevox.hiroshiba.jp/

https://voicevox.hiroshiba.jp/nemo/

# 4.主なコマンド
|コマンド |説明
|---|---|
|/lya  |読み上げを開始します(レイラちゃんの場合)  |
|/yma  |読み上げを開始します(闇ちゃんの場合)  |
|/bye  |読み上げを終了します  |
|/setvc  |個別の読み上げボイスを変更できます。  |
|/setsv  |サーバ―の読み上げ設定を変更できます。  |
|/stamp  |ボイススタンプを使う事ができます。  |
|/setstamp  |ボイススタンプが登録できます。  |
|/setdic  |読み上げ時の変換辞書を登録できます。  |
|/help  |ヘルプコマンドを表示します。 |
|/gvg  |オーガタイマー＆兵器カウンターパネルを表示します。 |
|/timer  |オーガタイマーだけ表示します。 |
|/garmoth |ガーモス参加チーム作成パネルを表示します。 |
|/atmf |アトマフ戦場参加予約パネルを表示します。 |
|/attend gvg |今週(月～日)の拠点戦の出欠確認パネルを表示します。 |
|/attend siege |今週(土)の攻城戦の出欠確認パネルを表示します。 |
|/attend mogi |今週(木,日)の模擬拠点戦の出欠確認パネルを表示します。 |
|/bell |除夜の鐘を鳴らす事ができます。 |
|/hora |法螺貝を吹くことができます。おまけでおみくじが引けます。|



# 5.導入方法
下記のサポートサーバーの招待URLからサポートサーバーに参加して、導入方法チャンネルを参考にしてBOTを導入してください。BOTの招待リンクは、導入方法チャンネルに記述されています。

https://discord.gg/N8pa6X8Xbp



# 6.使用上の注意
- このBOTは、取得したメッセージを一切保存してませんが、Discord上で、個人情報、パスワード等の機密情報の入力行為は絶対しないでください。

- このBOTは、取得したメッセージを読み上げ以外の用途には利用しません。
 
- このBOTは、ユーザーID、ユーザー名、チャンネルID、チャンネル名、サーバーID、サーバー名をシステム設定のためにデータベースに保存しています。データを完全に削除したい場合は、サポートサーバー又はDMで晴吉までお問合せ下さい。

- このBOTで生成した音声入りの動画を公開する場合は、VOICEVOXの利用規約、および、各キャラクターの利用規約に確認の上、公開してください。

- サーバーに高負荷がかかった場合に、緊急でサーバー再起動を行う場合があります。ご了承下さい。


# 7.利用規約
この利用規約（以下，「本規約」といいます。）は，【黒モバ便利BOT】レイラちゃん＆闇ちゃん（以下、「当BOT」といいます。）がDiscord上で提供するサービス（以下，「本サービス」といいます。）の利用条件を定めるものです。登録ユーザーの皆さま（以下，「ユーザー」といいます。）には，本規約に従って，本サービスをご利用いただきます。

### 第1条（適用）
1. 本規約は，ユーザーと当BOTとの間の本サービスの利用に関わる一切の関係に適用されるものとします。

2. 当BOTは本サービスに関し，本規約のほか，ご利用にあたってのルール等，各種の定め（以下，「個別規定」といいます。）をすることがあります。これら個別規定はその名称のいかんに関わらず，本規約の一部を構成するものとします。

3. 本規約の規定が前条の個別規定の規定と矛盾する場合には，個別規定において特段の定めなき限り，個別規定の規定が優先されるものとします。

### 第2条（利用登録）
1. 本サービスにおいては，登録希望者が本規約に同意の上，当BOTの定める方法によって利用登録を申請し，当BOTがこの承認を登録希望者に通知することによって，利用登録が完了するものとします。

2. 当BOTは，利用登録の申請者に以下の事由があると判断した場合，利用登録の申請を承認しないことがあり，その理由については一切の開示義務を負わないものとします。
   1. 利用登録の申請に際して虚偽の事項を届け出た場合
   2. 本規約に違反したことがある者からの申請である場合
   3. その他，当BOTが利用登録を相当でないと判断した場合

第3条（禁止事項）
ユーザーは，本サービスの利用にあたり，以下の行為をしてはなりません。

1. 法令または公序良俗に違反する行為

2. 犯罪行為に関連する行為

3. 当BOT，本サービスの他のユーザー，または第三者のサーバーまたはネットワークの機能を破壊したり，妨害したりする行為

4. 当BOTのサービスの運営を妨害するおそれのある行為

5. 他のユーザーに関する個人情報等を収集または蓄積する行為

6. 不正アクセスをし，またはこれを試みる行為

7. 他のユーザーに成りすます行為

8. 当BOTのサービスに関連して，反社会的勢力に対して直接または間接に利益を供与する行為

9. 当BOT，本サービスの他のユーザーまたは第三者の知的財産権，肖像権，プライバシー，名誉その他の権利または利益を侵害する行為

10. 以下の表現を含み，または含むと当BOTが判断する内容を本サービス上に投稿し，または送信する行為
    1. 過度に暴力的な表現
    2. 露骨な性的表現
    3. 人種，国籍，信条，性別，社会的身分，門地等による差別につながる表現
    4. 自殺，自傷行為，薬物乱用を誘引または助長する表現
    5. その他反社会的な内容を含み他人に不快感を与える表現

11. 以下を目的とし，または目的とすると当BOTが判断する行為
    1. 営業，宣伝，広告，勧誘，その他営利を目的とする行為（当BOTの認めたものを除きます。）
    2. 性行為やわいせつな行為を目的とする行為
    3. 面識のない異性との出会いや交際を目的とする行為
    4. 他のユーザーに対する嫌がらせや誹謗中傷を目的とする行為
    5. 当BOT，本サービスの他のユーザー，または第三者に不利益，損害または不快感を与えることを目的とする行為
    6. その他本サービスが予定している利用目的と異なる目的で本サービスを利用する行為

12. 宗教活動または宗教団体への勧誘行為

14. その他，当BOTが不適切と判断する行為


### 第4条（本サービスの提供の停止等）
1. 当BOTは，以下のいずれかの事由があると判断した場合，ユーザーに事前に通知することなく本サービスの全部または一部の提供を停止または中断することができるものとします。
    1. 本サービスにかかるコンピュータシステムの保守点検または更新を行う場合
    2. 地震，落雷，火災，停電または天災などの不可抗力により，本サービスの提供が困難となった場合
    3. コンピュータまたは通信回線等が事故により停止した場合
    4. その他，当BOTが本サービスの提供が困難と判断した場合

2. 当BOTは，本サービスの提供の停止または中断により，ユーザーまたは第三者が被ったいかなる不利益または損害についても，一切の責任を負わないものとします。


### 第5条（著作権）
1. ユーザーは，自ら著作権等の必要な知的財産権を有するか，または必要な権利者の許諾を得た文章，画像や映像等の情報に関してのみ，本サービスを利用し，投稿ないしアップロードすることができるものとします。

2. ユーザーが本サービスを利用して投稿ないしアップロードした文章，画像，映像等の著作権については，当該ユーザーその他既存の権利者に留保されるものとします。ただし，当BOTは，本サービスを利用して投稿ないしアップロードされた文章，画像，映像等について，本サービスの改良，品質の向上，または不備の是正等ならびに本サービスの周知宣伝等に必要な範囲で利用できるものとし，ユーザーは，この利用に関して，著作者人格権を行使しないものとします。

3. 前項本文の定めるものを除き，本サービスおよび本サービスに関連する一切の情報についての著作権およびその他の知的財産権はすべて当BOTまたは当BOTにその利用を許諾した権利者に帰属し，ユーザーは無断で複製，譲渡，貸与，翻訳，改変，転載，公衆送信（送信可能化を含みます。），伝送，配布，出版，営業使用等をしてはならないものとします。

### 第6条（利用制限および登録抹消）
1. 当BOTは，ユーザーが以下のいずれかに該当する場合には，事前の通知なく，投稿データを削除し，ユーザーに対して本サービスの全部もしくは一部の利用を制限しまたはユーザーとしての登録を抹消することができるものとします。
    1. 本規約のいずれかの条項に違反した場合
    2. 登録事項に虚偽の事実があることが判明した場合
    3. 当BOTからの連絡に対し，一定期間返答がない場合
    4. 本サービスについて，最終の利用から一定期間利用がない場合
    5. その他，当BOTが本サービスの利用を適当でないと判断した場合
 
2.前項各号のいずれかに該当した場合，ユーザーは，当然に当BOTに対する一切の債務について期限の利益を失い，その時点において負担する一切の債務を直ちに一括して弁済しなければなりません。

3.当BOTは，本条に基づき当BOTが行った行為によりユーザーに生じた損害について，一切の責任を負いません。


### 第7条（退会）
ユーザーは，当BOTの定める退会手続により，本サービスから退会できるものとします。

### 第8条（保証の否認および免責事項）
1. 当BOTは，本サービスに事実上または法律上の瑕疵（安全性，信頼性，正確性，完全性，有効性，特定の目的への適合性，セキュリティなどに関する欠陥，エラーやバグ，権利侵害などを含みます。）がないことを明示的にも黙示的にも保証しておりません。

2. 当BOTは，本サービスに起因してユーザーに生じたあらゆる損害について、当BOTの故意又は重過失による場合を除き、一切の責任を負いません。ただし，本サービスに関する当BOTとユーザーとの間の契約（本規約を含みます。）が消費者契約法に定める消費者契約となる場合，この免責規定は適用されません。

3. 前項ただし書に定める場合であっても，当BOTは，当BOTの過失（重過失を除きます。）による債務不履行または不法行為によりユーザーに生じた損害のうち特別な事情から生じた損害（当BOTまたはユーザーが損害発生につき予見し，または予見し得た場合を含みます。）について一切の責任を負いません。また，当BOTの過失（重過失を除きます。）による債務不履行または不法行為によりユーザーに生じた損害の賠償は，ユーザーから当該損害が発生した月に受領した利用料の額を上限とします。

4. 当BOTは，本サービスに関して，ユーザーと他のユーザーまたは第三者との間において生じた取引，連絡または紛争等について一切責任を負いません。


### 第9条（サービス内容の変更等）
当BOTは，ユーザーへの事前の告知をもって、本サービスの内容を変更、追加または廃止することがあり、ユーザーはこれを承諾するものとします。

### 第10条（利用規約の変更）
1. 当BOTは以下の場合には、ユーザーの個別の同意を要せず、本規約を変更することができるものとします。
    1. 本規約の変更がユーザーの一般の利益に適合するとき。
    2. 本規約の変更が本サービス利用契約の目的に反せず、かつ、変更の必要性、変更後の内容の相当性その他の変更に係る事情に照らして合理的なものであるとき。

2. 当BOTはユーザーに対し、前項による本規約の変更にあたり、事前に、本規約を変更する旨及び変更後の本規約の内容並びにその効力発生時期を通知します。

### 第11条（個人情報の取扱い）
当BOTは，本サービスの利用によって取得する個人情報については，当BOT「プライバシーポリシー」に従い適切に取り扱うものとします。

### 第12条（通知または連絡）
ユーザーと当BOTとの間の通知または連絡は，当BOTの定める方法によって行うものとします。当BOTは,ユーザーから,当BOTが別途定める方式に従った変更届け出がない限り,現在登録されている連絡先が有効なものとみなして当該連絡先へ通知または連絡を行い,これらは,発信時にユーザーへ到達したものとみなします。

### 第13条（権利義務の譲渡の禁止）
ユーザーは，当BOTの書面による事前の承諾なく，利用契約上の地位または本規約に基づく権利もしくは義務を第三者に譲渡し，または担保に供することはできません。

### 第14条（準拠法・裁判管轄）
本規約の解釈にあたっては，日本法を準拠法とします。
本サービスに関して紛争が生じた場合には，当BOTの本店所在地を管轄する裁判所を専属的合意管轄とします。

以上

2024年1月27日より施行


# 8.プライバシーポリシー
【黒モバ便利BOT】レイラちゃん＆闇ちゃん（以下、「当BOT」といいます。）は、Discordサーバー上で提供するサービス（以下、「本サービス」といいます。）における、ユーザーの個人情報の取扱いについて、以下のとおりプライバシーポリシー（以下「本ポリシー」といいます。）を定めます。


### 第1条（個人情報）
「個人情報」とは、個人情報保護法にいう「個人情報」を指すものとし、生存する個人に関する情報であって、当該情報に含まれる氏名、生年月日、住所、電話番号、連絡先その他の記述等により特定の個人を識別できる情報及び容貌、指紋、声紋にかかるデータ、及び、マイナンバー、健康保険証の保険者番号などの当該情報単体から特定の個人を識別できる情報（個人識別情報）を指します。


### 第2条（個人情報の収集方法）
当BOTは、ユーザーが利用登録をする際に、読み上げ対象のメッセージ内容、ユーザー名、ユーザーID、サーバー名、サーバーID、チャンネル名、チャンネルIDを収集いたします。


### 第3条（個人情報を収集・利用する目的）
当BOTがDiscord上の情報を収集・利用する目的は、以下のとおりです。

 1. 当BOTサービスの提供・運営の為
 2. ユーザーからのお問い合わせに回答するため
 3. 利用規約に違反したユーザーや、不正・不当な目的でサービスを利用しようとするユーザーの特定をし、ご利用をお断りするため
 4. 上記の利用目的に付随する目的


### 第4条（利用目的の変更）
1. 当BOTは、利用目的が変更前と関連性を有すると合理的に認められる場合に限り、収集した情報の利用目的を変更するものとします。

2. 利用目的の変更を行った場合には、変更後の目的について、当BOT所定の方法により、ユーザーに通知し、または公式サポートサーバー上に公表するものとします。


### 第5条（個人情報の第三者提供）
1. 当BOTは、次に掲げる場合を除いて、あらかじめユーザーの同意を得ることなく、第三者に収集した情報を提供することはありません。ただし、個人情報保護法その他の法令で認められる場合を除きます。
   1. 人の生命、身体または財産の保護のために必要がある場合であって、本人の同意を得ることが困難であるとき
   2. 公衆衛生の向上または児童の健全な育成の推進のために特に必要がある場合であって、本人の同意を得ることが困難であるとき
   3. 国の機関、もしくは、地方公共団体、または、その委託を受けた者が、法令の定める事務を遂行することに対して協力する必要がある場合であって、本人の同意を得ることにより当該事務の遂行に支障を及ぼすおそれがあるとき
   4. 予め次の事項を告知あるいは公表し、かつ当BOTが個人情報保護委員会に届出をしたとき
  
       1. 利用目的に第三者への提供を含むこと
       2. 第三者に提供されるデータの項目
       3. 第三者への提供の手段または方法
       4. 本人の求めに応じて個人情報の第三者への提供を停止すること
       5. 本人の求めを受け付ける方法

2. 前項の定めにかかわらず、次に掲げる場合には、当該情報の提供先は第三者に該当しないものとします。
   1. 当BOTが利用目的の達成に必要な範囲内において収集した情報の取扱いの全部または一部を委託する場合
   2. 合併その他の事由による事業の承継に伴って個人情報が提供される場合
   3. Discordサーバー上で収集した情報を特定の者との間で共同して利用する場合であって，その旨並びに共同して利用される個人情報の項目、共同して利用する者の範囲、利用する者の利用目的および当該情報の管理について責任を有する者の氏名または名称について、あらかじめ本人に通知し、または本人が容易に知り得る状態に置いた場合


### 第6条（収集した情報の開示）
1. 当BOTは、本人から収集した情報の開示を求められたときは、本人に対し、遅滞なくこれを開示します。
ただし、開示することにより次のいずれかに該当する場合は、その全部または一部を開示しないこともあり、開示しない決定をした場合には、その旨を遅滞なく通知します。

   1. 本人または第三者の生命，身体，財産その他の権利利益を害するおそれがある場合
   2. 当BOTの業務の適正な実施に著しい支障を及ぼすおそれがある場合
   3. その他法令に違反することとなる場合

2. 前項の定めにかかわらず、BOTにより収集した情報以外の情報については、原則として開示いたしません。


### 第7条（収集した情報の訂正および削除）
1. ユーザーは、当BOTの保有するユーザーの情報が誤った情報である場合には、当BOTが定める手続きにより、当BOTに対してユーザー情報の訂正、追加または削除（以下「訂正等」といいます。）を請求することができます。

2. 訂正等に関する連絡は、下記のお問い合わせ窓口からお願いします。
当BOTは、ユーザーから前項の請求を受けてその請求に応じる必要があると判断した場合には、遅滞なく、当該情報の訂正等を行うものとします。

3. 当BOTは、前項の規定に基づき訂正等を行った場合、または訂正等を行わない旨の決定をしたときは遅滞なく、これをユーザーに通知します。


### 第8条（収集した情報の利用停止等）
1. 当BOTは、本人からユーザー情報が利用目的の範囲を超えて取り扱われているという理由、または、不正の手段により取得されたものであるという理由により、その利用の停止または消去（以下「利用停止等」といいます。）を求められた場合には遅滞なく必要な調査を行います。

2. 前項の調査結果に基づき、その請求に応じる必要があると判断した場合には、遅滞なく、当該情報の利用停止等を行います。

3. 当BOTは、前項の規定に基づき利用停止等を行った場合、または利用停止等を行わない旨の決定をしたときは、遅滞なく、これをユーザーに通知します。

4. 前2項にかかわらず、利用停止等に多額の費用を有する場合、その他利用停止等を行うことが困難な場合であって、ユーザーの権利利益を保護するために必要なこれに代わるべき措置をとれる場合は、この代替策を講じるものとします。


### 第9条（プライバシーポリシーの変更）
1. 本ポリシーの内容は、法令その他本ポリシーに別段の定めのある事項を除いて、ユーザーに通知することなく変更することができるものとします。

2. 当BOTが、別途定める場合を除いて、変更後のプライバシーポリシーは、本投稿に掲載したときから効力を生じるものとします。


### 第10条（お問い合わせ窓口）
本ポリシーに関するお問い合わせは，下記の窓口までお願いいたします。
X(Twitter): https://twitter.com/harukichiyoshi
Discord: haru.kichi
Eメールアドレス: yomzo.ttsbot@gmail.com
公式サポートサーバー：https://discord.gg/wy9VunUJmm

以上

2024年1月27日より施行