Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
kibokura056 opened this issue Apr 21, 2022 · 0 comments
Open

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

kibokura056 opened this issue Apr 21, 2022 · 0 comments

Comments

@kibokura056
Copy link

kibokura056 commented Apr 21, 2022

自作プラグインを作っており、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ブロック内に該当テキストファイルに出力するように記述してみたのですが、何も追記されなかったので、例外は発生していないようです。

@kibokura056 kibokura056 changed the title PluginCommon.Tools.GetData()ふぁ正常に動作しない。 PluginCommon.Tools.GetData()が正常に動作しない。 Apr 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant