sir-lancebot icon indicating copy to clipboard operation
sir-lancebot copied to clipboard

Buff topic command to allow passing a channel as an arg

Open onerandomusername opened this issue 4 years ago • 0 comments

Description

Allow the topic command to take a channel as an argument, so the channel can be used to get a topic from the provided channel's pool, rather than the single channel.

Reasoning

This would let some of the lesser accessed topics be useful outside of their own channel. For example, being able to draw from all of the topics in the normally-allowed channels would be beneficial to letting some lesser-used topics circulate.

Proposed Implementation

Add an optional channel parameter which would only work in the offtopic and command channels, otherwise it would get a topic from the current channel, if it exists.

Additional Details

Perhaps also a subcommand all or any to get a topic from the entire pool, or being able to be passed a category as well.

Would you like to implement this yourself?

  • [x] I'd like to implement this feature myself
  • [ ] Anyone can implement this feature

onerandomusername avatar Dec 02 '21 03:12 onerandomusername