Gifpy
A simple API wrapper for the Tenor API
Install / Use
/learn @JuaniBattiston/GifpyREADME
Gifpy
A simple API wrapper for the Tenor API
Installation
Python 3.9 or higher is recommended
python3 -m pip install gifpy
Clone repository:
$ git clone https://github.com/Batucho/gifpy
API Token
You can get your API token here: Tenor Developer Dashboard
Code Examples
Simple Search
from gifpy import Gifpy
gifpy = Gifpy("key", "en_US")
search = gifpy.search("code!", limit = 5)
print(search[0].__slots__)
print(search[0].id)
Gif Search
from gifpy import Gifpy
KEY = "" #Your API key goes here
gifpy = Gifpy(KEY, "en_US")
# Look up only one gif
gif = gifpy.gifs("15997191") # Returns a Gif Object
print(gif.__slots__)
#Look up many gifs
gifs = gifpy.gifs("15997191,19025805,22726592") # Returns a list of Gif Objects
print(gifs)
print(gifs[0].id)
More examples here!
Feel free to contribute or inform any bug!
Related Skills
gh-issues
349.0kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
349.0kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
taskflow-inbox-triage
349.0kname: taskflow-inbox-triage description: Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some w
