Simple access to the discourse API required to use Disraptor.
Project description
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')
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for discourse_client_in_disraptor-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61413649c0cfc83d40cb7a6bd93dc73b4afacd709f51371c042a7dfdc1bbd73e |
|
MD5 | 6df0db2453801c47766dfde7cf969cc7 |
|
BLAKE2b-256 | af3877b6aa85c6e3452cb939e93ec0323a6495b6defb97573230fadda32de768 |
Close
Hashes for discourse_client_in_disraptor-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e90ad72018f9092397a56eb5ab226f09da25a592f0efcfb6723db979ead98f3 |
|
MD5 | ad510448d3e2e933798fecf697047f6c |
|
BLAKE2b-256 | 040e834f4b2dd3850c284a4211aad40e23b3d427cbaf5b4add51c1fd3b58c729 |