CommentViewerCollection / MultiCommentViewer

いろんな配信サイトのコメントを表示できるコメビュです
https://ryu-s.github.io/app/multicommentviewer
GNU General Public License v3.0
180 stars 44 forks source link

PluginCommon.Tools.GetData()が正常に動作しない。 #197

Open kibokura056 opened 2 years ago

kibokura056 commented 2 years ago

自作プラグインを作っており、OnMessageReceivedでメッセージ受信時の処理を記述していたのですが、PluginCommon.Tools.GetData()が正常に動作しませんでした。

OnMessageReceivedメソッド内に、File.AppendAllText(@"FILE_PATH.txt", "test\n"); のみ記述したら、コメントを拾うごとに該当テキストファイルにtestが追記されているので、OnMessageReceivedは正常に動作しているのですが、

public void OnMessageReceived(ISiteMessage message, IMessageMetadata messageMetadata) { var (name, comment) = PluginCommon.Tools.GetData(message); File.AppendAllText(@"FILE_PATH.txt", comment); }

このように、GetData()メソッドを通してメッセージの内容を取り出そうとすると、該当テキストファイルに一切の内容が追記されなかったので、GetData()メソッド内部で問題が発生しております。 try-catchして、catchブロック内に該当テキストファイルに出力するように記述してみたのですが、何も追記されなかったので、例外は発生していないようです。