Summary
When users configure integrations using kdm config setup, the CLI should provide detailed guidance on how to obtain the required credentials for the selected service.
Currently, users are prompted to enter credentials (such as API keys, webhook URLs, tokens, etc.) without instructions on where or how to generate them. This can create confusion, especially for first-time users.
Problem
Different services require different credentials, and many users may not know:
- What credential is required
- Where to find it
- How to generate it
- Which permissions/settings are needed
For example, Discord integration requires a Webhook URL, but users may not know how to create a Discord webhook.
Proposed Solution
After a user selects a service during kdm config setup, display step-by-step instructions for generating the required credentials before prompting for input.
Example flow:
Select Service:
> Discord
Summary
When users configure integrations using
kdm config setup, the CLI should provide detailed guidance on how to obtain the required credentials for the selected service.Currently, users are prompted to enter credentials (such as API keys, webhook URLs, tokens, etc.) without instructions on where or how to generate them. This can create confusion, especially for first-time users.
Problem
Different services require different credentials, and many users may not know:
For example, Discord integration requires a Webhook URL, but users may not know how to create a Discord webhook.
Proposed Solution
After a user selects a service during
kdm config setup, display step-by-step instructions for generating the required credentials before prompting for input.Example flow:
Select Service: > Discord