hardcpp / BeatSaberPlus

https://discord.gg/63ebPMC
MIT License
110 stars 14 forks source link

Twitch chat not showing up in game #4

Closed yorgje closed 3 years ago

yorgje commented 3 years ago

It seems like ChatCore is making the connection to my twitch channel alright, since !bsr populates the chat request queue, but messages posted in the chat don't appear in the in-game chatbox.

From my logs, I see errors like:

[ERROR @ 11:31:59 | BeatSaberPlus] An exception occurred in ChatMessageBuilder while parsing msg with 0 emotes. Msg: "asdf"
[ERROR @ 11:31:59 | BeatSaberPlus] System.NullReferenceException: Object reference not set to an instance of an object
[ERROR @ 11:31:59 | BeatSaberPlus]   at BeatSaberPlus.Modules.Chat.Utils.ChatMessageBuilder.PrepareImages (BeatSaberPlusChatCore.Interfaces.IChatMessage p_Message, BeatSaberPlus.Modules.Chat.Extensions.EnhancedFontInfo p_Font) [0x001b2] in <677367d7516a4c28a3ac0e48219da5f4>:0 
[ERROR @ 11:31:59 | BeatSaberPlus]   at BeatSaberPlus.Modules.Chat.Utils.ChatMessageBuilder+<BuildMessage>d__1.MoveNext () [0x00000] in <677367d7516a4c28a3ac0e48219da5f4>:0 

Some system info (lmk if anything else would be useful):

yorgje commented 3 years ago

never mind, figured it out! My Proton didn't have the Segoe UI font installed, but I put it in ~/.steam/steam/steamapps/compatdata/620980/pfx/drive_c/windows/Fonts and now it's working

hardcpp commented 3 years ago

Hello, i'm glad to hear that you got it working on linux ! Is it simple to get it running ? if yes are you up to write some basics instructions that i can add to the ReadMe for others/futures users on linux ?

yorgje commented 3 years ago

Yeah it's really simple! Basically what I did was:

Then everything just works