Discord Nursery
導入・使い方
導入・使い方
Nurseryとは棒読みちゃんを使用してDiscordのチャットを読み上げるBotです。
Nurseryを使えばvcで声を出せない人(いわゆる聞き専)の雑談やゲームをサポートする事ができます。
サーバー(Nurseryを動かすパソコン)がないと動きません。
サーバーレス(Nurseryをパソコンなしで動かす)でTTS(Text To Speech)をしたい方は他のBotをお探しください。
他のBot
Shovel サイト 招待リンク▶ shovel(mein) shovel(red) shovel(green)
Windows 7 以降
.NET Framework 4.6.1 およびそれに互換性のあるバージョン
あなたのwindowsはwindows7以上ですか?
windowsマーク(左下の窓のマーク)を右クリックして「システム」をクリックしましょう。
そするとwindowsの仕様というところが出てくるので7以上なのか確認しましょう。
.NET Frameworkは多分入ってないと思うので後でインストールします。
↑このリンクを開いてAssetsの< Nursery-0.6.0-beta.zip >を押してダウンロードしましょう。
そうしたらデスクトップにダウンロードしたzipファイルを配置し、解凍しましょう。
(解凍し終わったらzipファイルは削除して構いません)
NurseryBot\Nursery-0.6.0-beta\pluginsのdllフォルダを右クリックしてプロパティーから全般のセキュリティータブで右側の許可するチェックボックスを有効にしてOKを押しましょう
といってもNETDUETTOは配布停止してるのでファイルです。
このファイルを使ってインストールしましょう。
インストールはウィザードの指示に従って行ってください。
(必要ないよ~という方はしなくて大丈夫です)
スパナマークからは配信者設定を有効にして、好きな機能を有効にしよう!
棒読みちゃんでスパナマークを押して
システム ▶音声出力デバイス
で < Yamaha NETDUETTO Driver > をダブルクリックします。
OKを押せば完了です。
Tokenは絶対に他人に教えないでください。Botが乗っ取られてしまいます。
Discord Developper PortalでBotを作成します。
Create an applicationからNameにBotの名前を入れます。「〇〇のTTSBOT!!!」など
save chengesボタンを押します。
左のメニューからBotを開きます。
Add Botを押してなんか出てくるので「yes, do it」と答えます。
Tokenのところがあるのでcopyを押してコピーしましょう。
ボタンがなかったらreset tokenを押してトークンを再生成しましょう。
そしたら
C:\Users\ユーザー名\Desktop\NurseryBot\Nursery-0.6.0-beta\config.jsonから
"token" : "**********************************"
とあるので****のところにコピーしたトークンをペーストします。
完了だと思ったら上書き保存して閉じましょう。
Nursery起動時に棒読みちゃんを起動させたい場合閉じずに下へどうぞ
2-9.棒読みちゃんの自動起動設定
C:\Users\yuicha\Desktop\ReadBot\BouyomiChan_0_1_11_0_Beta21\config.jsonの
"bouyomichan_path": "**********",
*****のところにパスを入れてください。
例えばC:\Users\ユーザー名\Desktop\NurseryBot\Nursery-0.6.0-beta\config.jsonならこのまま入れてください。
ただし、\のところは¥¥(半角)を入れてください。
2-10.最後です。鯖に招待しよう!
Bot設定画面のメニューからOAUTH2からURLGeneratorを選択してチェックボックスのBotにチェックを入れます。
一番下のURLが書いてるところをコピーしてブラウザで開きます。
そこからはガイドに進んで進めてください。
覚えておいていいコマンド
詳細はGithubを見ていただいたほうがいいと思います
接続コマンド
@bot join
@bot come
@bot connect
@bot here
Kickコマンド
@bot leave
@bot bye
@bot disconnect
@bot kick
今参加しているチャンネルの確認
@bot where
読み上げ対象チャンネルを追加
@bot addchannel
読み上げ対象チャンネルを削除
@bot removechannel
音声を再生
se <音声名前>
sound <音声名前>
音声のListを表示
selist
soundlist
音声をすべて停止
soundstop
sestop