Mineuniverse
Log in Register
Plugins

DialogFlowPlugin

A plugin for contacting DialogFlow service with Service Key.
by 프레디_
Download Claim this project
379 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Chat Related Developer Tools Informational

Introduction

This plugin is for servicing DialogFlow in Spigot. With your Google Cloud Platform project and Service Key, Just add key.json in plugin/DialogFlowPlugin and run it!

More information or errors/issues, visit Github.

How to use

  1. Download and install .jar file in <server directory>/plugins/
  2. Copy your GCP service key file in <server directory>/plugins/DialogFlowPlugin
  3. Change key file name to key.json

Feature

  • Command and default chatting system with DialogFlow Agent
  • Custom permission nodes to use commands and access Agent
  • Custom events at request/response with Agent, developers can add Listeners
  • Unnecessary environment variable setting ( GOOGLE_APPLICATION_CREDENTIALS )

Commands

  • /df: Default command. show all commands that has permission.
  • /df start: Start chatting with Agent with default language.
  • /df stop: Stop chatting with Agent.
  • /df send (message) [language code]: Send Agent (message) once with [language Code]. Without language code, using default language.
  • /df language: Show all languages that Agent support.
  • /df list: Show all player that chatting with Agent.

Permissions

  • dialogflow.chat: Using /df start and /df stop
  • dialogflow.send: Using /df send
  • dialogflow.language: Using /df language
  • dialogflow.list: Using /df list1. 1.
Version 0.4.0
MC 1.14
Beta 2020-08-20 Get
DialogFlow v0.2.0
MC 1.14
Alpha 2020-08-06 Get

More from 프레디_

LocalizationAPI
366

You Might Also Like

Little Anti-Swearing Plugin
A small plugin to censore unsuitable words. Words is customizable. Plugin can kick player or only censore word.
9,982
BuildAPrefix
A self-service prefix plugin!
9,972
NoSwearPlus
NoSwearPlus
9,969
FakeTalk Reloaded
FakeTalk Reloaded
9,952
RoboticStaff
RoboticStaff
9,944
AMChat
Chat using a radio on frequencies, limit local chat
9,926