Skip to content

miditkl/TenGiphPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!