Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add slash commands support #15

Closed
jaARke opened this issue Mar 26, 2023 · 1 comment
Closed

Add slash commands support #15

jaARke opened this issue Mar 26, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request ongoing Ongoing issue; requires continued attention

Comments

@jaARke
Copy link
Contributor

jaARke commented Mar 26, 2023

The Discord API allows us to provide users with hints when they start to type one of our bot's commands (see: Slash Commands. We should add support for these hints to make it easier for users to interact with the bot. There are several online resources that can help here, but some of the more helpful are linked below:

How To Add Autocompletion To Your Discord Slash Commands
Cogs and Slash Commands [Discord.py v2.0+]

@jaARke jaARke added enhancement New feature or request ongoing Ongoing issue; requires continued attention labels Mar 26, 2023
@jaARke jaARke self-assigned this Mar 26, 2023
@jaARke
Copy link
Contributor Author

jaARke commented Mar 28, 2023

Initial support has been added to the sentiment cog. In the future, we should add a slash command for each successful implementation of a regular command. Slash commands will allow users to interface with our retrieval and analysis functions without having to submit a public message in a Discord server. Slash commands also provide users with argument hints, which might be more useful than using $help.

In other words, for each bit of functionality we add from here on out, we should make it available via a regular AND a slash command.

@jaARke jaARke closed this as completed Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ongoing Ongoing issue; requires continued attention
Projects
None yet
Development

No branches or pull requests

1 participant