Dostlar STUDIO / Mods / Discord Bridge

Discord Bridge

Server data into Discord · Server integration

Early developmentFS25_DiscordBridge

FS25 mods cannot reach the internet directly. Discord Bridge therefore comes in two parts: the in-game mod writes server state to disk at regular intervals, and a bridge application written in Node.js reads those files over FTP and carries them to Discord. No extra process needs to run on a rented dedicated server. The bridge also relays admin commands back into the game.

Status: Early development. The mod is being tested on our own server; the feature list describes the goal and the released version may differ.

Features

What it does

  • Live dashboard: one message refreshed at a fixed interval with players, farms, money, weather and fields.
  • Alert channel: join and leave, contracts, money movement, fuel, animals, weather, saves and chat events.
  • Threshold-based rule engine: you decide in JSON which event lands in which channel.
  • Slash commands for queries; admin commands to send announcements and chat messages into the game.
  • Version 1.1 added dictionary, bale, implement and production input/output data.
  • Version 1.2 added a command inbox: commands from the bridge into the game, notifications from the game to the bridge.
  • A web dashboard with Discord OAuth2 login: map, charts and a farm detail page.
  • Snapshot size is about 65 KB and the measured cost on the game side is a few milliseconds.

Setup

How to use it

  1. Drop the mod zip into the server's mods folder. Players do not need it installed.
  2. The bridge application needs Node.js 22.5+, your server's FTP credentials and a Discord bot application.
  3. For bridge setup and .env configuration reach us on our Discord. The setup guide ships with the mod package.