-
Notifications
You must be signed in to change notification settings - Fork 1
Socket.io
yuta0801 edited this page Dec 25, 2017
·
1 revision
-
idString チャンネルID
チャンネルIDからサーバーを取得しインスタンス化する 成功した場合は volume, ready イベントを発信し、 失敗した場合は error イベントを発信する
返されるエラーの種類
INVAILD_CHANNEL_IDALREADY_JOINED
-
qString 検索対象文字列
指定された文字列でYouTubeDataAPIを叩き、 result イベントを発信する
返されるエラーの種類
- NativeYouTubeAPIError
-
dataObject-
idString YouTubeビデオID -
imgString サムネイル画像URL -
titleString ビデオタイトル -
guildString サーバーID
-
キューリストにアイテムを追加する
返されるエラーの種類
UNTREATED_CHANNEL
-
dataObject-
indexNumber 再生中のアイテムを0としたときの番号 -
guildString サーバーID
-
キューリストからアイテムを削除する
返されるエラーの種類
UNTREATED_CHANNELINVAILD_VALUE
-
dataObject-
volumeNumber 0から200で表したボリューム値 -
idString サーバーID
-
ボリュームを変更する
返されるエラーの種類
UNTREATED_CHANNEL
-
errorString エラーコード。次のいずれか-
INVAILD_CHANNEL_IDString 指定したチャンネルIDが存在しないかボイスチャンネルではない場合に返される -
ALREADY_JOINEDString 既に該当のサーバーの別のボイスチャンネルに参加している場合に返される -
UNTREATED_CHANNELString サーバーがインスタンス化されていない場合に返される -
INVAILD_VALUEString remove イベントで不正な値(NaN, 0)が送信された場合に返される -
NOT_PLAYING_YETString ボットが音楽を再生していない(dispatcherが存在しない)場合に返す - NativeYouTubeAPIError Object YouTubeDataAPIが返すエラーオブジェクト
-
処理中にエラーが起きたときに発信されるイベント
-
queueQueueItem[] QueueItemの配列
init イベントを受信したとき、または キューリストが更新されたときに発信されるイベント
-
volumeNumber ボットのボリューム(0から200で表される)
init イベントを受信したとき、または ボリュームが変更されたときに発信されるイベント
-
dataObject サーバーの情報を含むオブジェクト-
guildString サーバー名 -
channelString チャンネル名 -
idString サーバーID
-
init イベントを受信し、処理が完了したときに発信されるイベント
-
dataObject YouTubeDataAPIが返す検索結果
q イベントを受信し、検索が完了したときに送信されるイベント