Simple listcord api wrapper for python!
Project description
Listcord.py
An official wrapper for the listcord api!
View https://listcord.xyz/apidocs to view the raw api documentation!
Installation
pip install listcord.py
Getting started
Get your api token from https://listcord.xyz/me. The Listcord api is currently only available only for those who have bots registered in our botlist! After getting your token, make sure your token is kept somewhere secret!
import listcord
client = listcord.Client("Replace this with your token!")
print(client.get_bot('some bot id'))
This package also supports asynchronous fetching too!
import listcord
import asyncio
client = listcord.Client("Replace this with your token!")
@asyncio.coroutine
def main():
bot = yield from client.get_bot_async('some bot id')
print(bot)
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
Methods
There are only some methods with the asynchronous ones too!
client.get_bot('801976787264471120') # Returns the information of the bot!
await client.get_bot_async('801976787264471120') # Returns the information of the bot asynchronously!
client.get_bot_reviews('801976787264471120'); # Returns the array of reviews of the bot!
await client.get_bot_reviews_async('801976787264471120'); # Returns the array of reviews of the bot asynchronously!
client.get_review('user id', 'bot id'); # Returns the review details by the discord id of the reviewer and the bot which was reviewed!
await client.get_review_async('user id', 'bot id'); # Returns the review details by the discord id of the reviewer and the bot which was reviewed asynchronously!
client.has_voted('user id', 'bot id'); # Verify if the particular user has voted a paticular bot by id!
await client.has_voted_async('user id', 'bot id'); # Verify if the particular user has voted a paticular bot by id asynchronously!
client.search('shaz'); # Returns the array of the bots which matches your query!
await client.search_async('shaz'); # Returns the array of the bots which matches your query aynchronously!
Contact
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
listcord.py-1.5.0.tar.gz
(2.4 kB
view details)
Built Distribution
File details
Details for the file listcord.py-1.5.0.tar.gz
.
File metadata
- Download URL: listcord.py-1.5.0.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d2dcdfe9f4f7aa20632ef11ec65f699ea8760498f352c73cb31ec1785f4e948 |
|
MD5 | 48e403e1ac7c9ce17184897c52955ce0 |
|
BLAKE2b-256 | 6e3f4915ee918ba226008c3bd2a7e6ae27a630bb239e078c5b7313786a48a4ba |
File details
Details for the file listcord.py-1.5.0-py3-none-any.whl
.
File metadata
- Download URL: listcord.py-1.5.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ff419c7f3f46d3364e6b37c01400a0237bf28d9134759e38889be2e1061f513 |
|
MD5 | 45678961d23fe3a7bb1091801625107f |
|
BLAKE2b-256 | cb842c2b925d155ca8abda26e5269d4669681e672065afd1e1cfd373645a63ac |