A Lightweight Discourse Client for Disraptor Apps
Simple access to the discourse API required to use Disraptor.
Install via:
pip3 install discourse-client-in-disraptor
Usage:
Generate an API key via:
from discourse_client_in_disraptor import DiscourseApiClient
client = DiscourseApiClient(url='https://www.tira.io', api_key='<API-KEY>')
client.generate_api_key('<user>', '<description>')
Test if a user has access to a group
from discourse_client_in_disraptor.discourse_api_client import request_is_in_group
request_is_in_group(request=http_request, group=model, app='chatnoir_chat')
Metadata
Release files for discourse-client-in-disraptor 0.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| discourse_client_in_disraptor-0.0.10.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| discourse_client_in_disraptor-0.0.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.3 kB
Release files / discourse_client_in_disraptor-0.0.10.tar.gz
| Download URL | discourse_client_in_disraptor-0.0.10.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
50a81eedfd15c2aefb8f2ea81913b663f261be1e580a706811d5b43d4abe83dd
|
|
BLAKE2b-256 checksum How to use checksums |
30122a18a8bc0ab17358855b73d8508a19e49cf1fa6ad41f9aaa1c2f328921e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.7
|
Release files / discourse_client_in_disraptor-0.0.10-py3-none-any.whl
| Download URL | discourse_client_in_disraptor-0.0.10-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a5487c4244588db9a37246609acc1388703cc38b688ab792eafb9fc571919ef7
|
|
BLAKE2b-256 checksum How to use checksums |
e35270d80e56da9d18dbb0cbdc77f9cf23c05a0d1b69b76de96e87d3c2bc84af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.7
|