qtov / TenGiphPy

API Wrapper for the Gif library Tenor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TenGiphPy is a Python wrapper for the Tenor and Giphy API.

Installation

Clone Repository: python3 setup.py install

Install with pip: python3 -m pip install TenGiphPy

Update with pip: python3 -m pip install -U TenGiphPy

Usage

GIF Endpoints

To use:

import TenGiphPy
t = TenGiphPy.Tenor(token='APITOKEN')
g = TenGiphPy.Giphy(token='APITOKEN')

#sync
print(t.random("GIFTAG"))
print(g.random(tag="GIFTAG")['data']['images']['downsized_large']['url'])

# Will return synchronously a random GIF with the tag "GIFTAG"

#async
import asyncio
print(asyncio.run(t.arandom('GIFTAG')))
print((asyncio.run(g.arandom(tag="GIFTAG"))['data']['images']['downsized_large']['url']))

# Will return asynchronously a random GIF with the tag "GIFTAG"

Get API Tokens

Tenor Developer Portal

Giphy Developer Portal

Examples

Click here, if you want a sample script for the discord.py library

Click here, if you want a sample script for the discord.py library in an asynchronous version

If you are on pypi and this readme is incorrect showed, click here to view the GitHub version!

About

API Wrapper for the Gif library Tenor.

License:MIT License


Languages

Language:Python 100.0%