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

[FEATURE] API #104

Open
wooosh opened this issue May 5, 2021 · 8 comments
Open

[FEATURE] API #104

wooosh opened this issue May 5, 2021 · 8 comments
Labels
enhancement New feature or request maybe For issues that have not been decided if they should be done or not Priority: Low

Comments

@wooosh
Copy link

wooosh commented May 5, 2021

Add a read only HTTP(S) API to query fetch data and project info (whenever the project system is implemented). Would be useful to implement a web frontend or generate more complex statistics than what the bot currently offers.

@wooosh wooosh added the enhancement New feature or request label May 5, 2021
@eepykate
Copy link
Contributor

eepykate commented May 5, 2021

something something "ehh seems a little weird to have a public list of users for X thing"

🤷 I mean, searching is always possible, but just like not having !top list the usernames, it feels a little iffy.

@wooosh
Copy link
Author

wooosh commented May 5, 2021

IMO it’s much less of a target for datamining than the public discord itself. You’d have to write a custom dataminer for this and then figure out how to maliciously use it, whereas I’m sure there are already public discord selfbots for datamining servers.

Though I’m not sure it any of this violates (or is already violating) any privacy law eg GDPR.

You could also add in opt in/out system for people who don’t wish to have it available via the API. Not sure what makes sense for the default there.

@elkowar
Copy link
Contributor

elkowar commented May 5, 2021

actually, the GDPR situation for the fetch database is interesting, I have no idea how that actually works in this context 🤔

@eepykate
Copy link
Contributor

eepykate commented May 6, 2021 via email

@elkowar
Copy link
Contributor

elkowar commented May 6, 2021

Do we have any known law-person in the server?

@javacafe01
Copy link
Contributor

Just move to America

@eepykate
Copy link
Contributor

eepykate commented May 6, 2021

thanks but even us brits have some dignity.

@javacafe01
Copy link
Contributor

Ok brit

@elkowar elkowar added the maybe For issues that have not been decided if they should be done or not label May 17, 2021
@elkowar elkowar pinned this issue May 17, 2021
@elkowar elkowar unpinned this issue May 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maybe For issues that have not been decided if they should be done or not Priority: Low
Projects
None yet
Development

No branches or pull requests

4 participants