Skip to content

Releases: DCS-gRPC/Custodian

Extra functions and latest DCS-gRPC support

19 Feb 16:41
Compare
Choose a tag to compare

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.

Initial Release

30 May 00:19
Compare
Choose a tag to compare

Introduction

Custodian is a Discord bot that allows you to use Discord Slash Commands to perform administrative functions on your DCS server. Currently this covers:

  • Sending messages to all players on a server, players on a coalition, or individual players
  • Kicking players from a server
  • Banning players from a server using the built-in DCS ban system. (SLMod support to come later).

Custodian Demonstration

Installation

Download and extract the Custodian-1.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 to provide data. Make sure you have downloaded and installed the DCS-gRPC server into your DCS server.