Skip to main content
Files added late

2 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

Django Discord Connector

Django Discord Connector is a saimple Django application that adds models, urls, and Celery tasks to help manage Discord entities.

There are several behaviors that the application will add:

  1. Automatically adding discord roles when adding attached DjangoGroup objects to a User
  2. Periodically syncing Discord entities with information from the Discord server

Installation

  1. Add django_discord_connector to your INSTALLED_APPS
  2. Include the django_discord_connector URLs in your urls.py
  3. Run python3 manage.py migrate to create the django_discord_connector tables
  4. Create a DiscordClient in the administration panel
  5. Load the default periodic tasks python3 manage.py loaddata discord_default_schedule.json

Settings

The Django Discord Connector adds settings which change the behavior of the celery tasks and other functionality.

Setting Values Description
DJANGO_DISCORD_REMOTE_PRIORITY True / False sync_discord_user_discord_groups will update the DiscordUser according to the remote Discord groups, instead of the local groups.

Provided URLs

URL Name Description
django-discord-connector-sso-callback The callback url for SSO tokens (sso/callback)
django-discord-connector-sso-token-add Redirects users to the SSO login for Discord
django-discord-connector-sso-token-remove Removes an SSO token (expects kwarg pk)

Provided Celery Tasks

Task Name Action
sync_discord_users Updates all information and groups for a DiscordUser
sync_discord_groups Updates all DiscordGroup objects with groups from Discord server
sync_discord_channels Updates all DiscordChannel objects with channels from Discord server

Metadata

Release files for django-discord-connector 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

2 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for django-discord-connector 1.2.1
File Size Uploaded Provenance Actions
django-discord-connector-1.2.1.tar.gz 14.8 kB Without provenance Details for django-discord-connector-1.2.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for django-discord-connector 1.2.1
File Interpreter ABI Platform Actions
django_discord_connector-1.2.1-py3.9.egg Legacy Egg format - - Details for django_discord_connector-1.2.1-py3.9.egg
django_discord_connector-1.2.1-py3.6.egg Legacy Egg format - - Details for django_discord_connector-1.2.1-py3.6.egg

Total release size: 121.1 kB

Release files / django-discord-connector-1.2.1.tar.gz

Download URL django-discord-connector-1.2.1.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d73f98dd7908cfc558d015b9f703c93b9f69bfb7c2ecd77d6078bf408697f1c0
BLAKE2b-256 checksum
How to use checksums
4c03a83879611e3249316d4e7bd604231fe053ada66683d935ef3c91876b2d61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.6.9

Release files / django_discord_connector-1.2.1-py3.9.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL django_discord_connector-1.2.1-py3.9.egg
Size 52.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
a2b1cc08b485b7633ad2cb5bb118fa63d083e31c3f210c8c709ef5e45b39e5d4
BLAKE2b-256 checksum
How to use checksums
d9e69b118630e7a8976f89d7554037e808ae36c136fc7bcc6cdafe0a12386bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.6.1

Release files / django_discord_connector-1.2.1-py3.6.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL django_discord_connector-1.2.1-py3.6.egg
Size 54.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
8f41b7a140203588b1d04c2195279737f4898d27c3f3598653f7335b17c2d8c3
BLAKE2b-256 checksum
How to use checksums
587ed84de8dc04ba6e53fe7d3bfed2a164d42ea96c5769fa8143e70d45b1ad07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.6.1

Security for django-discord-connector 1.2.1

Upload timing

Files added late

2 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.


Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page