You are viewing a potentially older version of this package. View all versions.
nwesterhausen-DiscordConnector_Client-1.1.0 icon

DiscordConnector Client

Connects your Valheim server to a Discord webhook. This must be installed on the client.

Date uploaded 2 weeks ago
Version 1.1.0
Download link nwesterhausen-DiscordConnector_Client-1.1.0.zip
Downloads 886
Dependency string nwesterhausen-DiscordConnector_Client-1.1.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2360 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2360

README

Discord Connector Client

This is the client-side of the Discord Connector mod for Valheim. This mod basically handles sending messages to the server-side mod, which then sends them to Discord.

Features

  • Enables letting the server know about shouts, pings, regular chat messages, and whispers.

Abridged Changelog

Version 1.0.0

Initial release of the client plugin.

The client plugin has only two parts, an RPC registration which lets it talk to the server plugin, and a patch to the chat message method which sends a copy of the message to the server plugin.

CHANGELOG

Client Changelog

Here will be the record of changes for the client plugin.

Unreleased

Fixes

  • Shout/ping positions were sent using the player's number format (e.g. 1,5 in German), so servers with a different language setting read them wrongly. Older clients are still understood by the server.
  • Messages containing | were dropped
  • Messages the server already saw directly are no longer posted twice

Version 1.0.1

Fixes

  • Issue where clients were sending all messages "heard" on the client to the server, resulting in duplication of messages
  • Issue where the log file was not being created in the correct location (and causing the plugin to fail on clients)

Version 1.0.0

Initial release of the client plugin.

The client plugin has only two parts, an RPC registration which lets it talk to the server plugin, and a patch to the chat message method which sends a copy of the message to the server plugin.