CodecademyCommunity / codecademy-discord-bot

Custom moderation bot for the official Codecademy Community Discord server.
https://codecademycommunity.github.io/
MIT License
11 stars 1 forks source link

FAQ command #180

Open aedwardg opened 3 years ago

aedwardg commented 3 years ago

Purpose

I think it would be cool to have a command that provides answers to FAQs.

Is your feature request related to a problem? Please describe.

We answer a lot of the same questions every day. I know we are in the process of writing up FAQs, but it would be good to have these accessible in multiple places. One place could be on the website we are looking to build.

However, I think an awesome place would also be in the bot. Users could interactively find the answers to these questions by sending commands to the bot. Or, we could send the command in response to the user's question.

Proposed Solution

The bare command (e.g., cc!faq) could list the FAQs and for more info, you could pass in the number or name of the FAQ. For example, cc!faq codeblock might return information on how to make a codeblock on Discord.

One thing to consider though is whether we want to have this functionality in this bot, or separate it out into a separate "community bot" that just has features for the community rather than having those intermingled with the moderation features. If we decide to go with another bot, we can always move this issue over to that repo.

aedwardg commented 3 years ago

We will tackle this in the community bot, but I want to flesh out expected functionality a little better first.