Sleepydragn1 / twitchAFK

SlimerJS script for idling a Twitch channel.
Mozilla Public License 2.0
38 stars 10 forks source link

Suggestions (Games related drops, channel list drops ecc...) #5

Open CYmmozz44mo opened 4 years ago

CYmmozz44mo commented 4 years ago

Hello I've got suggestions on how to improve this bot.

  1. Instead of choosing only one streamer the bot could select between a list of streamers given by the user in the cfg files or using another file the bot could load using a command or select a specific game and the bot could choose the most viewed streamer. Options could be "Select the most viewed, alphabetical order, order given by user".

2.Another feature related is the possibility to change the streamer when it goes offline using the user list or the "game" feature mentioned before. Remind that drops must be enabled so if there is a feature to look at the streamer and check if drops are enabled it would be perfect! About how to look if a streamer is offline or not my idea is a feature that is already inside the bot. If the bot cannot select a resolution it says "maybe the streamer is offline" so the bot could follow that hint to change streamer.

I don't know how much of what I've said is possible but it would make this bot the perfect "Twitch drop" bot ever.

Sleepydragn1 commented 4 years ago

These seem like mostly reasonable feature additions, so I'll look into them.

select a specific game and the bot could choose the most viewed streamer

This bit is probably the hardest of those requests, just due to the amount of page muckery I'd have to do, and will require a bit more scrutiny and/or time.

CYmmozz44mo commented 4 years ago

Thank you for your answer and for thinking about adding these features. I really needed a script like this since the whole Twitch drops feature came out. The "Autochat" and "Autocollect points" features are great bonus! Also I wanted to tell you I collect Twitch Drops since a long time and you can even leave it there without have any interaction (pauses, resumes, spam) and it will still drop. Even if you resize the Firefox windows to the really minimum size until the streamer video doesn't even show up anymore you will still drop. I don't know if it's important just giving you informations ^^

BrenoFariasdaSilva commented 3 years ago

Hey, i read your suggestion and i think one feature that could help me and the other users of the Github Project is: I don't really know if the bot knows when a streamer gets offline. (Not when you open and it shows "Maybe the Streamer is offline?", but if it already detect that the stream is over). If so...it could be so much useful if the bot, when recognizing that the stream if over, the close the process. I have a good PC, but i thinking on using it on my old "useless" laptop. So, if it closes the process by itself, it would help a lot on saving resources (mainly because I'm used to open the stream and forget to close). Also, i don't know if that a reasonable feature addition in terms of time to code it, but it would help a lot. Anyway, sorry for the bad English and thank you for your time.

Sleepydragn1 commented 3 years ago

@BrenoFariasdaSilva Noted, thanks for the suggestion.