Chat Integration

v0.1.0·Updated 2026-03-07

Let your Twitch chat do stuff in-game!

About this mod Author’s original text

Chat Integration

Connect your twitch chat to your game!

IMPORTANT: THIS REQUIRES YOU TO EDIT THE CONFIG!! USE MODCONFIG IF YOU DON'T KNOW HOW.

THIS DOES NOT SUPPORT YOUTUBE, MAKE A PR IF YOU FIGURE OUT HOW!!

Default Features:

  • Fling Ball: Flings the ball into the air.
  • Do Nothing: Your chat has spared you.
  • Fling Player: Flings you high into the air.
  • Respawn Player: Respawns you.
  • Spawn 10 stracked golf carts: Self-explanitory.
  • Reset Ball: Gives you a penalty point and sets the ball at your feet.
  • Give 5 Strokes: Gives you 5 penalty points.
  • Dance for 5 seconds: Exit golf cart and do the victory dance, you cannot move.
  • 10s of inverted movements: You move weirdly and inverted.
  • 2x Slower for 10 seconds: You pretty much cannot move.

This is early testing and features could change or new features could be added

How to make an addon (Mod Developers):

Making an addon is pretty simple to register.

  • Reference the latest.dll into your project
  • Create a new ChatAction

Example Chat Action:

var givestrokes = new ChatAction

{

name = "Give 5 Strokes",

onChoose = () =>

{

for (int i = 0; i < 5; i++)

{

CourseManager.AddPenaltyStroke(GameManager.LocalPlayerAsGolfer, false);

}

}

};

  • Register the action: ChatAPI.instance.RegisterNewAction(givestrokes);
  • Test in-game!

If you want more examples, go to the GitHub and find the Actions folder in the src tab. DefaultActions.cs has examples.

Bugs, Feedback, Feature Requests:

I am very welcome to new features and bugs. You can do any of the following:

  • Go to the SBG Modding server and ping @atomictyler
  • Go to the SBG Modding server, go to #mod-releases and search for Chat Integration
  • DM @atomictyler, don't just DM "hi" or "can I give you a suggestion", say it straight away.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
Chat_Integration-0.1.0.zip
File size
129.3 KiB