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

[Bug] Kickbot stops working after so long since latest update #50

Closed
SendMemesPlox opened this issue Mar 17, 2024 · 31 comments
Closed

[Bug] Kickbot stops working after so long since latest update #50

SendMemesPlox opened this issue Mar 17, 2024 · 31 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@SendMemesPlox
Copy link

Since the latest update to Kickbot I've been having problems with just general commands that worked before this update.
No matter how many times I've uninstalled/reinstall it doesn't matter.

@Jyojibh
Copy link

Jyojibh commented Mar 17, 2024

+1

@Sehelitar
Copy link
Owner

Hi!
A log file would be more than welcome 🙏
When something wrong happens, there is 99% chance something helpful will be written in it.
Thank you!

@GzusJankins1
Copy link

log_20240318.log
heres a log file im having same issue the extention is crashing streamerbot

@Jyojibh
Copy link

Jyojibh commented Mar 19, 2024

log_20240316.log

Log file for my issues.

@gzusjankins
Copy link

Fingers crossed on the fix for this because this extention has made my whole year !

@Jyojibh
Copy link

Jyojibh commented Mar 19, 2024

Fingers crossed on the fix for this because this extention has made my whole year !

100% I've always used Streamer.Bot for Twitch and using this for Kick has been amazing! Done so many cool things with it!

@gzusjankins
Copy link

Same for me i have automated host scenes setup as well as many other things its such a great app to use !

@Sehelitar
Copy link
Owner

Sehelitar commented Mar 19, 2024

Ok, so according to your logs, the issue is the same.
The bad news is the problem is located within LiteDB (this is a known issue) which is a Streamer.bot component I can't update/modify without breaking the bot itself.
The good news is that I should be able to work around this and prevent this error to crash the entire module.
I'll look into it ASAP !

@Jyojibh
Copy link

Jyojibh commented Mar 19, 2024

I appreciate you working on this so fast! and how amazing your support has been!

@gzusjankins
Copy link

Ok, so according to your logs, the issue is the same. The bad news is the problem is located within LiteDB (this is a known issue) which is a Streamer.bot component I can't update/modify without breaking the bot itself. The good news is that I should be able to work around this and prevent this error to crash the entire module. I'll look into it ASAP !

Your amazing would you like me to reachout to streamerbot and see if they cant get a fix for LiteDB? Maybe that will also save some time on the backend for you ! Thank you for working on this so quickly your a legend !

@Sehelitar Sehelitar self-assigned this Mar 19, 2024
@Sehelitar Sehelitar added the bug Something isn't working label Mar 19, 2024
@Sehelitar Sehelitar added this to the v0.4.0 milestone Mar 19, 2024
@GzusJankins1
Copy link

@Sehelitar any update on this ?

Sehelitar added a commit that referenced this issue Mar 21, 2024
#39 Added message details when available to the "Message deleted" trigger.
#49 Added method GetChannelCounters.
#50 Attempt to fix a LiteDB related bug.
@Sehelitar
Copy link
Owner

I couldn't reproduce this problem on my machine, so I tried to implement a fix based on your logs.
I made a beta update to test this fix, along with a few other modifications.
More details and download link here : https://github.com/Sehelitar/Kick.bot/releases/tag/v0.4.0-beta.1

@Jyojibh
Copy link

Jyojibh commented Mar 21, 2024

So after a bit of "Testing" We seem to have been able to break it again, It does the same thing after so long of using things it sort of just stops working.

This is with the new v-0.4.0-beta.1 Log file below.

log_20240321.log

log_20240321.log

@Sehelitar
Copy link
Owner

I made a new beta : https://github.com/Sehelitar/Kick.bot/releases/download/v0.4.0-beta.1/Kick.bot-v0.4.0-beta.2.zip
I bubble-wrapped everything. It won't solve the root problem but should prevent complete crashes of the bot.
This is a temporary fix while I'm working on a better solution.

I want to thank you for your patience and understanding, I know this kind of thing can be frustrating, but I'm confident this is fixable. 🙏

@Jyojibh
Copy link

Jyojibh commented Mar 21, 2024

I made a new beta : https://github.com/Sehelitar/Kick.bot/releases/download/v0.4.0-beta.1/Kick.bot-v0.4.0-beta.2.zip I bubble-wrapped everything. It won't solve the root problem but should prevent complete crashes of the bot. This is a temporary fix while I'm working on a better solution.

I want to thank you for your patience and understanding, I know this kind of thing can be frustrating, but I'm confident this is fixable. 🙏

I truly appreciate you always being so awesome and helpful to the Kick Community! We all just want something that works so we all put in that effort to improve and fix things! So im always happy to help the community and yourself.

Thank you again, I will check things out and see how it goes.

@Jyojibh
Copy link

Jyojibh commented Mar 21, 2024

So been testing again and unfortunately it did hold up much longer, and it did work as intended but after I minimised it I got the windows sound to say it crashed.

Hopefully we can get to the bottom of this! Or the new fix works 😅 Do we know if the Lite DB issue will be solved any time soon?

log_20240321.log

@Sehelitar
Copy link
Owner

The more I read about LiteDB, the more I hate it 😂
The bubble-wrap worked. So naturally LiteDB found a new way to crash in its own code so I can't fix it there. 🤡

I need some time to properly fix this (and maybe get rid of LiteDB...). In the meantime, if you need a stable bot, I recommend a rollback to SB 0.2.2 (a backup should be available in the bot's folder) until this is fixed.

@Jyojibh
Copy link

Jyojibh commented Mar 21, 2024

Would it be possible to get the updates to the actions for 0.2.2 SB Or will the latest update work with 0.2.2?

@gzusjankins
Copy link

The more I read about LiteDB, the more I hate it 😂 The bubble-wrap worked. So naturally LiteDB found a new way to crash in its own code so I can't fix it there. 🤡

I need some time to properly fix this (and maybe get rid of LiteDB...). In the meantime, if you need a stable bot, I recommend a rollback to SB 0.2.2 (a backup should be available in the bot's folder) until this is fixed.

Thank you for your work this is great. My wuestion is if i roll back to sb 0.2.2 can i still use the kickbot ? Right bot i can trigger things manually after it crashes ? Im excited for the fix and thank you so much for even making this possible your amazing !

@Jyojibh
Copy link

Jyojibh commented Mar 22, 2024

The more I read about LiteDB, the more I hate it 😂 The bubble-wrap worked. So naturally LiteDB found a new way to crash in its own code so I can't fix it there. 🤡
I need some time to properly fix this (and maybe get rid of LiteDB...). In the meantime, if you need a stable bot, I recommend a rollback to SB 0.2.2 (a backup should be available in the bot's folder) until this is fixed.

Thank you for your work this is great. My wuestion is if i roll back to sb 0.2.2 can i still use the kickbot ? Right bot i can trigger things manually after it crashes ? Im excited for the fix and thank you so much for even making this possible your amazing !

Hey Jankins,

If you roll back to SB 0.2.2 And then use the https://github.com/Sehelitar/Kick.bot/releases/tag/v0.3.11 Thats all working for me and works really well still! Haven't had any crash outs or anything yet! So would recommend using that for now!

@gzusjankins
Copy link

The more I read about LiteDB, the more I hate it 😂 The bubble-wrap worked. So naturally LiteDB found a new way to crash in its own code so I can't fix it there. 🤡
I need some time to properly fix this (and maybe get rid of LiteDB...). In the meantime, if you need a stable bot, I recommend a rollback to SB 0.2.2 (a backup should be available in the bot's folder) until this is fixed.

Thank you for your work this is great. My wuestion is if i roll back to sb 0.2.2 can i still use the kickbot ? Right bot i can trigger things manually after it crashes ? Im excited for the fix and thank you so much for even making this possible your amazing !

Hey Jankins,

If you roll back to SB 0.2.2 And then use the https://github.com/Sehelitar/Kick.bot/releases/tag/v0.3.11 Thats all working for me and works really well still! Haven't had any crash outs or anything yet! So would recommend using that for now!

What features does that version have all the same ?

@Jyojibh
Copy link

Jyojibh commented Mar 22, 2024

The more I read about LiteDB, the more I hate it 😂 The bubble-wrap worked. So naturally LiteDB found a new way to crash in its own code so I can't fix it there. 🤡
I need some time to properly fix this (and maybe get rid of LiteDB...). In the meantime, if you need a stable bot, I recommend a rollback to SB 0.2.2 (a backup should be available in the bot's folder) until this is fixed.

Thank you for your work this is great. My wuestion is if i roll back to sb 0.2.2 can i still use the kickbot ? Right bot i can trigger things manually after it crashes ? Im excited for the fix and thank you so much for even making this possible your amazing !

Hey Jankins,
If you roll back to SB 0.2.2 And then use the https://github.com/Sehelitar/Kick.bot/releases/tag/v0.3.11 Thats all working for me and works really well still! Haven't had any crash outs or anything yet! So would recommend using that for now!

What features does that version have all the same ?

The features that are missing are.

Which was introduced in the latest versions for SB 0.2.3

#39 Updated Chat Message Deleted trigger with new message arguments added (when available).
#40 New User Unbanned trigger.
#42 New GetClipMP4URL method.
#49 New GetChannelCounters method to get your followers and viewers counters.

@gzusjankins
Copy link

The more I read about LiteDB, the more I hate it 😂 The bubble-wrap worked. So naturally LiteDB found a new way to crash in its own code so I can't fix it there. 🤡
I need some time to properly fix this (and maybe get rid of LiteDB...). In the meantime, if you need a stable bot, I recommend a rollback to SB 0.2.2 (a backup should be available in the bot's folder) until this is fixed.

Thank you for your work this is great. My wuestion is if i roll back to sb 0.2.2 can i still use the kickbot ? Right bot i can trigger things manually after it crashes ? Im excited for the fix and thank you so much for even making this possible your amazing !

Hey Jankins,
If you roll back to SB 0.2.2 And then use the https://github.com/Sehelitar/Kick.bot/releases/tag/v0.3.11 Thats all working for me and works really well still! Haven't had any crash outs or anything yet! So would recommend using that for now!

What features does that version have all the same ?

The features that are missing are.

Which was introduced in the latest versions for SB 0.2.3

#39 Updated Chat Message Deleted trigger with new message arguments added (when available). #40 New User Unbanned trigger. #42 New GetClipMP4URL method. #49 New GetChannelCounters method to get your followers and viewers counters.

Ok awesome thank you do i need to delete the current version of the kickbot in sb ?

@Jyojibh
Copy link

Jyojibh commented Mar 22, 2024

You can literally just download it, Copy the files directly over the SB files and overwrite the files from 0.2.2 onto the current folder and you should be good to go

@Sehelitar
Copy link
Owner

I did my best to replicate the conditions that lead to the exact problem you encountered, without success.
So I tried a different approach to fix it but I can't properly test it on my end 😢
If an adventurous mind wants to test it, it's available here :
https://github.com/Sehelitar/Kick.bot/releases/download/v0.4.0-beta.1/Kick.bot-v0.4.0-beta.3.zip
I'll keep my fingers crossed 🤞

@Jyojibh
Copy link

Jyojibh commented Mar 23, 2024

I did my best to replicate the conditions that lead to the exact problem you encountered, without success. So I tried a different approach to fix it but I can't properly test it on my end 😢 If an adventurous mind wants to test it, it's available here : https://github.com/Sehelitar/Kick.bot/releases/download/v0.4.0-beta.1/Kick.bot-v0.4.0-beta.3.zip I'll keep my fingers crossed 🤞

So as someone that loves diving into things head first and to help test for the community! This has fixed the issue! I upgraded, Upgraded to the latest version and everything works as intended!

@Sehelitar
Copy link
Owner

I did my best to replicate the conditions that lead to the exact problem you encountered, without success. So I tried a different approach to fix it but I can't properly test it on my end 😢 If an adventurous mind wants to test it, it's available here : https://github.com/Sehelitar/Kick.bot/releases/download/v0.4.0-beta.1/Kick.bot-v0.4.0-beta.3.zip I'll keep my fingers crossed 🤞

So as someone that loves diving into things head first and to help test for the community! This has fixed the issue! I upgraded, Upgraded to the latest version and everything works as intended!

And I thank you for the invaluable help you're providing in testing all of this, for your ideas and insights and your bugs reports. This is greatly appreciated. 🙏
If everything is working fine, I'll release the final 0.4.0 version in the next 24h.

@Jyojibh
Copy link

Jyojibh commented Mar 23, 2024

I did my best to replicate the conditions that lead to the exact problem you encountered, without success. So I tried a different approach to fix it but I can't properly test it on my end 😢 If an adventurous mind wants to test it, it's available here : https://github.com/Sehelitar/Kick.bot/releases/download/v0.4.0-beta.1/Kick.bot-v0.4.0-beta.3.zip I'll keep my fingers crossed 🤞

So as someone that loves diving into things head first and to help test for the community! This has fixed the issue! I upgraded, Upgraded to the latest version and everything works as intended!

And I thank you for the invaluable help you're providing in testing all of this, for your ideas and insights and your bugs reports. This is greatly appreciated. 🙏 If everything is working fine, I'll release the final 0.4.0 version in the next 24h.

Will this be the exact same as the beta or should i upgrade once again ?

@Sehelitar
Copy link
Owner

If everything is working fine as it is, then no, you won't have to upgrade. The current beta will become the new stable release.

@GzusJankins1
Copy link

If everything is working fine as it is, then no, you won't have to upgrade. The current beta will become the new stable release.

also confirmed fully functional thank you so much im am BEYOND happy!!!!!!!!

@Sehelitar
Copy link
Owner

v0.4.0 is now officially live 🎉 (No need to update if you already have beta.3 installed)
Thank you so much for your feedbacks and patience 🙏 Happy streaming to you all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants