-
Notifications
You must be signed in to change notification settings - Fork 26
Description
Problem Description
I previously deployed a custom Slack app using the Slack CLI, but I'm now facing a critical issue with continuous error messages. The situation is complicated because:
Current Situation
❌ Cannot identify which specific Slack app is causing these errors
❌ No access to source code - I no longer have the app's directory on my system
❌ No local development environment for this app
❌ Don't remember the app name or exact configuration details
✅ I am the original creator/deployer of the problematic app
✅ App is live and deployed via Slack CLI
✅ App is actively used in multiple business channels
🚨 Continuous error spam affecting operations
Critical Requirement
I need to fix this issue WITHOUT disrupting the app's existing functionalities. The app is currently being used in important business-related channels, and any downtime or breaking changes could impact ongoing business operations. I'm looking for a solution that allows me to:
- Update only the problematic hardcoded channel ID
- Preserve all other existing workflows and features
- Maintain the app's current permissions and integrations
- Avoid any service interruption for end users
Questions:
- How can I identify which Slack app I deployed is causing these specific error messages?
- Is there a way to list all apps I've deployed using Slack CLI or through Slack's interface?
- How can I access/retrieve the source code of a deployed Slack app when I don't have the local files?
- Can I view the app's current configuration (including the problematic hardcoded channel ID) through Slack's web interface?
- Is there a way to update ONLY the hardcoded channel ID without redeploying the entire app or affecting other functionalities?
- Can I perform a targeted update/patch to fix just this specific issue while preserving everything else?
- Can I download/export the app configuration from Slack to recreate the source code safely?
- Are there any Slack CLI commands to pull down an existing app's configuration or list my deployed apps?
- How can I access the detailed error logs to get more information about which app and workflow is failing?
- What's the safest deployment strategy to fix this without breaking existing integrations?
Environment Details:
- Platform: Slack CLI
- App Type: Custom Slack app with workflows (exact details unknown)
- Deployment Status: Currently deployed and active in production
- Issue: Hardcoded channel ID pointing to deleted channel
- Developer: Me (but no longer have local setup)
- Business Impact: App is actively used in multiple important business channels
Urgency
This is affecting business operations due to continuous error notifications, and I need to identify and fix the problematic app quickly without causing any disruption to existing users or workflows. Any guidance on app identification, configuration recovery, or safe deployment practices would be greatly appreciated.