Skip to content
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

[New Handler] Discord channels #116

Open
tahpot opened this issue Sep 23, 2024 · 5 comments · May be fixed by #119
Open

[New Handler] Discord channels #116

tahpot opened this issue Sep 23, 2024 · 5 comments · May be fixed by #119
Assignees

Comments

@tahpot
Copy link
Member

tahpot commented Sep 23, 2024

We already have a basic Discord provider.

Add support for pulling discord channels and messages.

Add support for pulling direct messages (I'm not sure if the API supports this?)

@chime3 chime3 linked a pull request Sep 26, 2024 that will close this issue
@chime3 chime3 linked a pull request Sep 26, 2024 that will close this issue
@tahpot
Copy link
Member Author

tahpot commented Oct 22, 2024

Change of scope, for the first release, we only process direct messages.

Processing of all workspaces and channels will come in the future, when there is a UI for a user to select which ones to sync.

@chime3
Copy link
Member

chime3 commented Nov 6, 2024

Issues

  • Discord has also placed restrictions on DM-related APIs to protect user privacy. It requires Discord approval.
    Image

  • We should verify discord app before moving forward. It throws following error.
    Image

@tahpot
Copy link
Member Author

tahpot commented Nov 7, 2024

This is pending @tahpot verifying the Discord app and requesting DM access from Discord

@tahpot
Copy link
Member Author

tahpot commented Jan 9, 2025

@chime3 Discord app is now verified, please confirm you can access the necessary endpionts.

@chime3
Copy link
Member

chime3 commented Jan 15, 2025

@chime3 Discord app is now verified, please confirm you can access the necessary endpionts.

There is no explicit mention of the deprecation of the dm_channels.read scope, but whenever I try to add DM scopes, it still says the OAuth2 scopes are malformed. We might need to catch up with the Discord team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants