2016-12-05 9 views
0

私はHerokuでボットを実行しましたが、私はそれを展開する前にローカルでテストしたいのですが、今はHerokuで実行したときだけこのエラーが発生しているようです。はデシリアアクションを抽出できませんでしたytdl

2016-12-05T12:03:56.121207+00:00 app[worker.1]: events.js:160 
2016-12-05T12:03:56.121220+00:00 app[worker.1]:  throw er; // Unhandled 'error' event 
2016-12-05T12:03:56.121222+00:00 app[worker.1]:  ^
2016-12-05T12:03:56.121222+00:00 app[worker.1]: 
2016-12-05T12:03:56.121223+00:00 app[worker.1]: Error: Could not extract signature deciphering actions 
2016-12-05T12:03:56.121224+00:00 app[worker.1]:  at /app/node_modules/ytdl-core/lib/sig.js:48:11 
2016-12-05T12:03:56.121225+00:00 app[worker.1]:  at IncomingMessage.<anonymous> (/app/node_modules/ytdl-core/lib/request.js:34:9) 
2016-12-05T12:03:56.121226+00:00 app[worker.1]:  at emitNone (events.js:91:20) 
2016-12-05T12:03:56.121226+00:00 app[worker.1]:  at IncomingMessage.emit (events.js:185:7) 
2016-12-05T12:03:56.121227+00:00 app[worker.1]:  at endReadableNT (_stream_readable.js:974:12) 
2016-12-05T12:03:56.121228+00:00 app[worker.1]:  at _combinedTickCallback (internal/process/next_tick.js:74:11) 
2016-12-05T12:03:56.121229+00:00 app[worker.1]:  at process._tickCallback (internal/process/next_tick.js:98:9) 
2016-12-05T12:03:56.768468+00:00 heroku[worker.1]: State changed from up to crashed 
2016-12-05T12:03:56.758114+00:00 heroku[worker.1]: Process exited with status 1 

通常、私は自分のコードをデバッグしても問題ありませんが、どこに問題があるのか​​わかりません。エラーはytdl-coreと呼ばれるパッケージから来ているようです。これはyoutubeのリンクからボットのオーディオストリームを作成するために使用しています。これが私のコードでエラーになる可能性はありますか?あるいは、これはHerokuやytdl-coreのエラーですか?

誰かが基本的に私にこのエラーが何を意味するのかを教えてもらえたら、もしあなたたちが何が起こっているのかについて何か手がかりがあれば解決策かもしれません。これ以上情報が必要な場合は、今後数時間は比較的アクティブにする必要があります。

+0

あなたのコードを教えてください。 –

答えて

0

私のpackage.jsonファイルのytdl-coreバージョンでは、バージョン0.7.20ではなくバージョン0.7.2を使用していましたが、この問題が修正されました。

関連する問題