-
Notifications
You must be signed in to change notification settings - Fork 44.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(platform): Add Slack OAuth 2.0 support for both bot and user #8909
base: dev
Are you sure you want to change the base?
feat(platform): Add Slack OAuth 2.0 support for both bot and user #8909
Conversation
- Updated `store.py` to improve state token management by adding PKCE support and simplifying code challenge generation. - Modified environment variable names in `.env.example` for consistency. - Removed unnecessary `is_multi_select` attributes from various Twitter-related input schemas to streamline the code. - Cleaned up exception handling in Twitter list management and tweet management blocks by removing redundant error logging. - Removed debug print statements from various components to clean up the codebase. - Fixed a minor error message in the Twitter OAuth handler for clarity.
✅ Deploy Preview for auto-gpt-docs-dev canceled.
|
✅ Deploy Preview for auto-gpt-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Since this relies on #8754 and the PR is still on draft, I'm marking this PR as draft too |
for the local tunnel, we typically use ngrok |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Resolves #8325 |
TODO :
|
- Introduced Slack OAuth handlers for both bot and user authentication. - Added new environment variables for Slack client IDs and secrets in `.env.example`. - Implemented `SlackPostMessageBlock` for posting messages to Slack channels. - Updated `pyproject.toml` to include Slack SDK dependencies. - Enhanced OAuth integration by registering Slack handlers in the OAuth module. - Updated frontend components to support Slack provider display and icons. # Conflicts: # autogpt_platform/backend/backend/integrations/oauth/__init__.py # autogpt_platform/backend/poetry.lock # autogpt_platform/backend/pyproject.toml
1242a9a
to
6d19825
Compare
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Changes
Demo
Untitled.video.-.Made.with.Clipchamp.mp4
TODO :