rdavydov / Twitch-Channel-Points-Miner-v2

A simple script that will watch a stream for you and earn the channel points.
GNU General Public License v3.0
1.1k stars 326 forks source link

Sometimes Chat.Mention istn't working #539

Open conflictmeow opened 2 weeks ago

conflictmeow commented 2 weeks ago

Describe the bug

While actively running for more than 60 days, I have noticed that the chat mention feature doesn't work consistently. It seems to only be active when the streamer is online. Is there any way to extend this feature to when the streamer is offline? Perhaps by switching to the ChatPresence.ALWAYS setting?

When the streamer is online, I receive about 95% of the mentions. However, sometimes @username / @UserName / username doesn't always trigger the bot. It would be helpful if you could add a list or string in the configuration where I could specify additional words to be sent to, for example, my Telegram channel.

I need more information from you to determine if this is a bug or intended behavior.

Regards, ConflictMeow

Steps to reproduce

Start the Miner with the settings listed above.

Expected behavior

More Settings for 'CHAT.Mention' . More Information about how it works.

Operating system

Server

Python version

3.11.1

Miner version

1.7.7

Other relevant software versions

Dellserver Docker Container

Logs

https://gist.github.com/conflictmeow/702e7d9e50e97c82e00a43aff953bd2e

CONSOLE is not logged by myself atm

Additional context

No response

rdavydov commented 2 weeks ago

Hey ConflictMeow,

If the streamer is offline and the chat presence is set to ChatPresence.ONLINE, it calls the leave_chat method to leave the chat.

Perhaps by switching to the ChatPresence.ALWAYS setting?

That's right. By doing that you will always be in the chat, even if the streamer is offline.

Regards, Roman