ESN-Trondheim / ESN-Trondheim/ESNbot
Log commands that are run and their arguments
Open
enhancement
- Dominant language
- Python
- Stars
- 3
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
This will aid in fixing bugs.
A decorator could be used for this, but other approaches could work as well.
Here's an example:
https://realpython.com/primer-on-python-decorators/#debugging-code
Contributor guide
Research direction
Start by locating how Slack commands are dispatched and where command arguments are available, then inspect the repository for existing logging entry points. Define the logging scope and privacy expectations before implementing it; done means command names and arguments are recorded consistently and the behavior is covered by tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100