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

Twitch chat not showing up in game #4

Closed
yorgje opened this issue Jan 3, 2021 · 3 comments
Closed

Twitch chat not showing up in game #4

yorgje opened this issue Jan 3, 2021 · 3 comments

Comments

@yorgje
Copy link

yorgje commented Jan 3, 2021

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):

  • BeatSaberPlus 2.0.12 (also saw the same behavior in 2.0.7)
  • Ubuntu 20.04, running beat saber through Proton 5.13-4
  • I'm using geefr's linux fork of BSIPA https://github.com/geefr/BSIPA-Linux
@yorgje
Copy link
Author

yorgje commented Jan 3, 2021

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

@yorgje yorgje closed this as completed Jan 3, 2021
@hardcpp
Copy link
Owner

hardcpp commented Jan 3, 2021

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
Copy link
Author

yorgje commented Jan 3, 2021

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

  • Install Beataroni from here: https://github.com/geefr/beatsaber-linux-goodies (basically a linux version of modassistant)
  • Through Beataroni, install the dependencies
  • Download the Segoe Ui font from somewhere; I grabbed it using https://github.com/mrbvrz/segoe-ui-linux
  • Move/copy the segoeui.ttf file into ~/.steam/steam/steamapps/compatdata/620980/pfx/drive_c/windows/Fonts (not sure if the bold/italic/etc variants are necessary, but I copied them over too)

Then everything just works

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

No branches or pull requests

2 participants