You are viewing a potentially older version of this package. View all versions.
Vitek8-TwitchChat-1.0.0 icon

TwitchChat

Integration of Twitch chat into PeakTextChat (fork)

By Vitek8
Date uploaded a day ago
Version 1.0.0
Download link Vitek8-TwitchChat-1.0.0.zip
Downloads 10
Dependency string Vitek8-TwitchChat-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

TwitchChat

Describe your project here!

Template Instructions

You can remove this section after you've set up your project.

Next steps:

  • Create a copy of the Config.Build.user.props.template file and name it Config.Build.user.props
    • This will automate copying your plugin assembly to BepInEx/plugins/
    • Configure the paths to point to your game path and your BepInEx/plugins/
    • Game assembly references should work if the path to the game is valid
  • Search TODO in the whole project to see what you should configure or modify

Thunderstore Packaging & Publishing

This template comes with Thunderstore packaging built-in, using ThunderPipe.

You can build Thunderstore packages by building with release configuration:

dotnet build -c Release -v d

[!NOTE]
You can learn about different build options with dotnet build --help.
-c is short for --configuration and -v d is --verbosity detailed.

The built package will be found at ./artifacts/thunderstore/.

You can directly publish to Thunderstore by including -p:PublishTS=true in the command. See the Config.Build.user.props.template file for configuration instructions.

[!TIP]
Make sure the local package looks fine in ./artifacts/thunderstore/ first, then publish with dotnet build -c Release -p:PublishTS=true -v d to avoid potential mistakes.

CHANGELOG

Changelog

v1.1.1

  • Fixel a little bug

v1.1.0

  • Added sending messages from game to Twitch with ! prefix
  • Added permission system (only host and allowed players can send)
  • Added colored nicknames in Twitch messages
  • Switched from TwitchChatAPI to TwitchLib

v1.0.3

  • First working version with basic Twitch reading
  • Fixed connection issues

v1.0.2

  • no

v1.0.1

  • Added README.md
  • This version doesn't work

v1.0.0

  • Initial release (fork of PeakTextChat)
  • This version doesn't work