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

No authenticator popup and error #90

Open
fubargamer opened this issue Jan 28, 2025 · 6 comments
Open

No authenticator popup and error #90

fubargamer opened this issue Jan 28, 2025 · 6 comments
Assignees
Labels
question Further information is requested

Comments

@fubargamer
Copy link

Hello,

Pretty new-ish to streamer.bot, trying to get this to work. After I compile, I get the following log entry:

[2025-01-28 14:55:07.161 FTL] Fatal UI Exception
System.IO.FileLoadException: Could not load file or assembly 'LiteDB, Version=5.0.17.0, Culture=neutral, PublicKeyToken=4ee40123013c9f27' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'LiteDB, Version=5.0.17.0, Culture=neutral, PublicKeyToken=4ee40123013c9f27'
at Kick.Bot.BotClient.Finalize()

Happens everytime, and I have to completely remove the bot or my connections to everything else stop working after rebooting the program. Thanks!

@Sehelitar
Copy link
Owner

Hi 👋
This usually happen when the extension is trying to load an old version of LiteDB, which means you have an old version of the extension installed that must be updated.
You have to download the one matching your Streamer.bot version (here : https://github.com/Sehelitar/Kick.bot/releases).
For Streamer.bot 0.2.6 (latest) : https://github.com/Sehelitar/Kick.bot/releases/latest

If this still happen, you might have old .dll files still here somewhere, or the references in the C# code loaded into Streamer.bot target the wrong files and must be updated.

I hope that can help you 🤞

@Sehelitar Sehelitar self-assigned this Jan 29, 2025
@Sehelitar Sehelitar added the question Further information is requested label Jan 29, 2025
@fubargamer
Copy link
Author

So, for whatever reason I have 2 streamer.bot installs, one completely vanilla, the other I've been testing/using. The vanilla one, this installs and works no problem. The used one on the other hand, I can't figure it out. I've deleted all the .dlls, deleted kickbot, restarted streamer.bot and the PC, and then I try to reinstall the latest update for 0.2.6 and again it gives me the error. Exact same method to install, I did it side by side and step by step. Have no idea what in the world is happening! Not that big of a deal, I'll just use the unused one and transfer over my stuff as I don't have that much, but still strange....

@VintageValkyrie
Copy link

I've done all the bits it said to do, and it's compiled successfully, but i don't get a pop up. I've even put everything into admin mode. I don't know what else to do. Please help.

@fubargamer
Copy link
Author

Hey Valkyrie, did you try using the "save and compile" button? I had to use that to get the popup

@VintageValkyrie
Copy link

Yes I've tried both compile then ok and the compile and save. Neither worked to get a pop up.

@Sehelitar
Copy link
Owner

A few things to try:

  1. Check both .dll to see if everything's good. On both Kick.dll and Kick.bot.dll, right-click on it and go to Properties.
    The Details tab should look like this :

Image

Kick.dll => version 0.7.0.0
Kick.bot.dll => version 0.6.2.0
If this doesn't match, this is not good.

  1. Check the code's references in Streamer.bot.

Image

Both .dll must be referenced. Just double-check these paths.

  1. Check for any Kick.dll or Kick.bot.dll that might be located within the bot's folder. An older version might be hidden somewhere.

  2. Check in the logs for anything out of the ordinary, or any error.

If nothing pops out, an exorcist might be necessary. Good luck 🤞 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants