sir-lancebot
sir-lancebot copied to clipboard
Buff topic command to allow passing a channel as an arg
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