-
Notifications
You must be signed in to change notification settings - Fork 111
Open
Description
Description
The legacy Slack integration is failing with the following error:

Current Behavior
- The integration is located in
src/actions/slack/legacy_slack/
- It's attempting to use deprecated Slack API methods for file uploads
- The error suggests Slack is no longer accepting these API calls
Proposed Solution
There are a few potential fixes:
- Force V1 upload by setting
FORCE_V1_UPLOAD=on
environment variable - Update the code to use Slack's V2 file upload API methods
- Create a new, modern Slack integration using current Slack API methods
Additional Context
- This appears to be affecting the file upload functionality specifically
- The integration has both V1 and V2 upload code paths, but neither are working with current Slack API requirements
- The error message indicates a mismatch between required and accepted scopes
Impact
Users are unable to upload files to Slack through this integration, breaking existing workflows.
Questions
- Should we maintain the legacy integration or create a new one?
- If maintaining, which approach (V1 force or V2 upgrade) would be preferred?
- Are there any existing plans to replace this legacy integration?
Metadata
Metadata
Assignees
Labels
No labels