DevChatter / DevChatter/DevChatterBot
Add Expected Command Arguments
- Dominant language
- JavaScript
- Stars
- 54
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
Commands are triggered based on the `CommandWord` only. We should have expected arguments for commands. This would also mean that `!so` and `!so DevChatter` could be handled differently, since the former needs to do a random selection based on an API call and the latter does a simple text replacement.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the command dispatch that currently matches CommandWord, then trace the !so handling and its API call or text-replacement path. Define how expected arguments distinguish !so from !so DevChatter, and verify that both command forms produce their intended behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100