Skip to content

CLI to Slash Commands Integration #23

@Arlodotexe

Description

@Arlodotexe

Overview

The most straightforward way to tackle this is to consider that Discord's slash commands are a functional equivalent to our System.CommandLine implementation, and could be given (nearly) all the same commands and params.

While it would be easy to simple copy over each command, Discord has some unique features that we need to leverage to make the user experience better.

Autocomplete

First to mind on this is autocomplete. Parameters that we could autocomplete include:

  • Users
  • Channels
  • Projects
  • Publishers

Mapping commands

Most but not all CLI commands should be brought over to the discord bot.

This section is TODO.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In Progress

Status

New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions