Commands & Permissions

GPT Assistant offers a variety of commands and permissions to manage the plugin effectively. Below is the comprehensive list of available commands and the associated permissions required for each:

YOU WILL NEED gptassistant.commandTO EXECUTE ANY COMMAND You can ask questions that are in the default chatbot's database directly in the chat without using @steve or commands! (Your question must include "?")

Commands:

Toggle Assistant On/Off:

  • Command: /gptassistant toggle <assistant>

  • Permission: gptassistant.command.toggle

Set Interaction Limits for a Player with an Assistant:

  • Command: /gptassistant set interactions <assistant> <player> <number> <time>

  • Permission: gptassistant.command.set

Reset Interactions for a Specific Assistant (Optionally for a Player):

  • Command: /gptassistant reset <assistant> [player]

  • Permission: gptassistant.command.reset

Reload the Plugin:

  • Command: /gptassistant reload

  • Permission: gptassistant.command.reload

Check Interaction Limits for an Assistant (Optionally for a Player):

  • Command: /gptassistant limits <assistantId> [player]

  • Permission: gptassistant.command.limits

Interact with a Specific Assistant Directly:

  • Command: /gptassistant assistant <assistantId> <query>

  • Permission: gptassistant.command.assistant

Ask a Specific Assistant:

  • Command: /gptassistant ask <assistantId> <message>

  • Permission: gptassistant.command.ask

Display Help Menu for GPTAssistant Commands:

  • Command: /gptassistant help

  • Permission: gptassistant.command.help

Shows the list of assistants and chatbots:

  • Command: /gptassistant list

  • Permission: gptassistant.command.list

Select a favorite chatbot or assistant:

  • Command: /gptassistant select <assistant/chatbot> <id>

  • Permission: gptassistant.command.select Use @ask and @assist to directly interact with the fav assistant or chatbot

Permissions:

  • General Command Access: gptassistant.command.x

  • Toggle Assistant: gptassistant.command.toggle

  • Allow people to use direct commands to get assistance and ask questions to the bots. gptassistant.command.directask & gptassistant.command.directassistant

  • Setting Interactions: gptassistant.command.set.interactions

  • Resetting Interactions: gptassistant.command.reset

  • Reloading Plugin: gptassistant.command.reload

  • Checking Interaction Limits: gptassistant.command.limits

  • Direct Assistant Interaction: gptassistant.command.assistant

  • Asking Assistants: gptassistant.command.ask

  • Accessing Help Menu: gptassistant.command.help

  • Allow the usage of a certain chatbot: gptassistant.use.x

  • Allow the usage of talk with chatbots via a tag gptassistant.tag.chatbot

  • Allow the usage of talk with assistants via a tag gptassistant.tag.assistant

To regulate access and maintain server harmony, remember to assign the aforementioned permissions to suitable roles or individual players on your server. This ensures that only authorized users can interact with or modify the plugin settings.

Last updated