Comments (7)
Thank you @Mclilzee! This was a good call-out.
Sorry, I wasn't clear. I was looking for a maintainer's approval for a go-ahead.
from odin-bot-v2.
This is a great idea. I've assigned it to you. We already spoke about some ideas in discord and probably you have some thoughts of your own about it. Curious to see your ideas and what you decide on!
We can discuss the changes further on the PR if/as needed.
from odin-bot-v2.
This is a great idea, it's what I initially had in mind, our commands have been growing in numbers, and we need to start using sub commands more to keep it concise without adding too many related commands into the API.
Maybe look at our current commands and see what are available, that can be potential candidate to the subcommands of help too. For example, the command /data
could be a potential candidate for /help asking-questions
or /help questions
from odin-bot-v2.
I am looking to contribute to the bot and am willing to mock something up for an improved /help
command, based on the ideas above.
Would that be ok?
from odin-bot-v2.
@JustWaveThings I believe that your question was for maintainers, but in case it was aimed at me, then of course yes, that would be a great idea, and thank you for wanting to take this on.
from odin-bot-v2.
https://discord.com/channels/505093832157691914/1154146232063770747/1155877694660161676
Crossposting this from Discord.
So initial thoughts after some poking around.
I think the help command could emulate the points command in structure. /help would bring up all the help options like /points does:
Making the help command like this would give it much more flexibility to include what the asker wants without having a large embed trying to cover all the bases.
To do this, I would emulate most of what is in points.service.js
I am going to wait for feedback though before going down this route.
I am going to cross-post this to the issue in the bot repo.
Open to thoughts/suggestions/things to watch out for, as always!
from odin-bot-v2.
Just so it doesn't get lost, I've opened a PR that's ready for some more feedback in #450.
from odin-bot-v2.
Related Issues (20)
- /commands: Links to a writeup that holds commands list + small desc. HOT 6
- Multiple slash commands: Add optional user mention parameter HOT 2
- No command name: Add The Office Club-40 gif to the collection of possible gifs HOT 7
- !code: update the !code command to same formatting as /code slash command HOT 6
- Design Lesson HOT 11
- /networking: links to the professional networking section on TOP HOT 3
- /xy convert to slash
- /support command's response button HOT 4
- convert !faq command to slash
- convert !mv command to slash
- !google: move to own file for legacy command usage
- Points: Also support prefix increments HOT 3
- simpleCommands removal
- /rules command with *most* rules as subcommands HOT 10
- /chatbomb- command to address chatbombing HOT 4
- Bug - Bot cuts off FAQ sentences mid-word HOT 3
- /multiplecourses - command to address questions about supplementing top concurrently HOT 2
- /stuck: Command that shows diagram for when people query about the best "I'm stuck" workflow HOT 7
- Ensure CircleCI tests get run for PR's from forks HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from odin-bot-v2.