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

Periodic Discord sync tasks #116

Open
Apexal opened this issue May 23, 2023 · 0 comments
Open

Periodic Discord sync tasks #116

Apexal opened this issue May 23, 2023 · 0 comments
Assignees
Labels
automation Involves automating workflows integrations Involves integrations with third-parties like Discord/GitHub

Comments

@Apexal
Copy link
Member

Apexal commented May 23, 2023

There's a chance that the server falls out of sync with our data, for example:

  • not properly setting somebody's nickname when they join
  • not properly giving the Verified role on join
  • any Discord API calls getting rate limited and dropped

We can create Celery tasks that run periodically (maybe every night at midnight ET?) to ensure everything is in sync.

We can also kick off these background tasks on events like users, meetings, etc. being added/updated/deleted.

@Apexal Apexal added integrations Involves integrations with third-parties like Discord/GitHub automation Involves automating workflows labels May 23, 2023
@Apexal Apexal self-assigned this Sep 20, 2023
@Apexal Apexal added administration Involves administration of site data and removed administration Involves administration of site data labels Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation Involves automating workflows integrations Involves integrations with third-parties like Discord/GitHub
Projects
None yet
Development

No branches or pull requests

1 participant