Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
DiscordTools
Client/server tools for collecting full Valheim client logs on a dedicated server.
| Date uploaded | 2 weeks ago |
| Version | 1.4.0 |
| Download link | warpalicious-DiscordTools-1.4.0.zip |
| Downloads | 255 |
| Dependency string | warpalicious-DiscordTools-1.4.0 |
This mod requires the following mods to function
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.2333README
DiscordTools
Client/server mod for collecting Valheim client logs.
Features
- Server command to request a connected player's client log.
- Client log upload on logout.
- Client log upload attempt on normal quit.
- Gzip-compressed log transfer.
- Server-side log archive by player name and stable player ID.
- JSON metadata and lookup indexes for received logs.
- Optional upload of received logs to a compatible Discord bot API.
Discord linking, creative inventory, creative biome override, siege portal bridge, and ValheimEvents client telemetry live in PraetorisClient.
Donations/Tips
I make mods because I enjoy it and want to make Valheim more enjoyable for everyone. If you feel like saying thanks you can tip me here.
| My Ko-fi: |
|---|
Source Code
Source code is available on Github.
| Github Repository: |
|---|
CHANGELOG
Version |
Update Notes |
|---|---|
| 1.4.0 | - Removed Discord link, creative inventory, creative biome, and siege portal bridge behavior now provided by PraetorisClient |
| - Kept client log requests, logout/quit uploads, server archive storage, and bot API uploads | |
| 1.3.2 | - Rebuilt DiscordTools from merged main for the siege portal bridge and creative biome override release |
| 1.3.1 | - Added creative biome override RPC for server-side creative zones |
| 1.3.0 | - Added creative inventory RPC for server-side tools that need a trusted client inventory count |
| - Added optional item-entry details for player inventory and Shudnal ExtraSlots inventories | |
| 1.2.0 | - Added in-game !link CODE support for linking a Valheim player to a Discord user |
| - Added server-side link API posting with player ID, player name, endpoint, and platform display name | |
| - Added server-only link API URL configuration and environment variable support | |
| 1.1.0 | - Store new client log archives in folders named with both player name and stable player ID |
| - Added folder-aware metadata and indexes for players with multiple character names | |
- Preserved legacy players/{playerId} index paths when old archives exist |
|
| - Updated bot upload metadata to include the archive folder path | |
| 1.0.0 | - Initial release |
| - Added server command to request a connected player's full BepInEx log | |
| - Added client log upload on logout and quit | |
| - Added server-side archive organized by player ID and month | |
| - Added optional Discord bot API upload with server-only credentials |