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

No one assigned

    Type

    No type

    Projects

    Status

    New

    Status

    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions