Skip to content

Extra functions and latest DCS-gRPC support

Latest
Compare
Choose a tag to compare
@rurounijones rurounijones released this 19 Feb 16:41
· 2 commits to main since this release

Introduction

Custodian is a Discord bot that allows you to use Discord Slash Commands to perform administrative functions on your DCS server. As well as the current functions (See the README.md) This release adds the ability to:

  • Transmit a Text-To-Speech geneated message on an SRS frequency via DCS-gRPC.
    transmit-example

  • Send chat messages to players on a DCS server in the chat window. Currently this does not work for "To coalition" chat.
    chat-example

The two features above round out the ways of communicating with players in addition to the existing OutText features.

  • Evaluate Lua code inside the DCS server's Mission Scripting Environment (MSE) with code directly written in Discord or by reading lua files you can store in the Snippets directory tree. This will only work if evalEnabled is set to true in DCS-gRPC. This is not intended to be a full REPL but provides a useful interface for quick tasks.
    eval-example

Installation

Download and extract the Custodian-2.0.0.zip to the folder of your choice (e.g. C:\Program Files\Custodian) then follow the instructions in the README.md to configure the application.

You can also choose to run it as a Windows server. See the README.md for more information.

Dependencies

This project depends on DCS-gRPC Server version 0.7.x. Make sure you have downloaded and installed the DCS-gRPC server into your DCS server.