JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Apache License 2.0
11.06k stars 1.04k forks source link

Research into new notifications #3119

Closed JustArchi closed 7 months ago

JustArchi commented 8 months ago

Checklist

ASF version

Latest stable release

ASF variant

linux-x64

Bug description

It seems that at least some of our existing notifications logic doesn't emit events anymore. Notable mention for inventory. We probably need new mechanism for making it work again.

Not critical just yet, but will be once e.g. trades notifications stop working as well.

Expected behavior

Everything should work like before, e.g. cards farming module should get event as soon as card is dropped.

Actual behavior

No events are emitted, at least for inventory.

Steps to reproduce

No response

Possible reason/solution

No response

Can you help us with this bug report?

Yes, I can code the solution myself and send a pull request

Full log.txt recorded during reproducing the problem

Not relevant

Global ASF.json config file

No response

BotName.json config of all affected bot instances

No response

Additional info

No response

Rudokhvist commented 8 months ago

Maybe it will be even possible to dismiss notifications too? I mean, not only for inventory, but like, all of them, or at least selected subset (like inventory/trades/invites - the ones that ASF itself can process).

JustArchi commented 7 months ago

After investigation I couldn't reproduce this bug anymore, all notifications work correctly, perhaps that was just a temporary Steam screwup like usual.

JustArchi commented 7 months ago

Seems to work fine after recent testing:

obraz