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

Channel Management Feature #217

Open
purduekenny opened this issue Jul 10, 2020 · 0 comments
Open

Channel Management Feature #217

purduekenny opened this issue Jul 10, 2020 · 0 comments

Comments

@purduekenny
Copy link
Contributor

purduekenny commented Jul 10, 2020

Problem

When attempting to communicate the purpose of channels in a message, only one user is able to maintain the list as it evolves. This causes either an undue burden or an outdated channel list depending on the motivation of the original poster.

Solution

Develop a module that keeps track of channel names and their respective descriptions and category. The module will then have the ability to post to a channel, designated by a settings command, the current channel mapping.

Questions

  • Can the bot collect the current existing categories and channels and populate the list of categories and channels when first added to a server?

Requirements

  • As an administrator, I can create new channels.
  • As an administrator, I can create new categories.
  • As an administrator, I can associate channels with only one category.
  • As an administrator, I can associate a description property to a channel.
  • As an administrator, I can set the channel that I want to output the channel list.
  • As an administrator, I can prompt the bot to make a new post that outputs the channel list in the specified format below.
  • As an administrator, I can edit an existing channel to give it a new description or associate it to a different category.

Format

Category

#channel-name: channel_description_copy
#channel-name-2: channel2_description_copy

Category 2

#channel-name-3: channel3_description_copy
#channel-name-4: channel4_description_co

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant