discordemoji api的python包装器

demojip的Python项目详细描述


DiscordEmojiPy-Python的DiscordEmoji API包装器

文件

英语

安装
pip install demojipy

搜索:

fromDEmojiPythonimportDEmojiDEmoji.attr()

可用属性:

AttributeParametersReturnDescription
search_by_id()emojiid: intdictFetch DiscordEmoji's Emoji by id
search_by_name()name: strdictFetch DiscordEmoji's Emoji by name
search_by_author()author: strlist[dict]Fetch DiscordEmoji's Emojis submitted by an user
search_emojis()search: str, startswith: boollist[dict]Fetch emojis you want to search, specifying whether search will be by the beginning of the word (default) or not (by specifying False in the startswith parameter)
stats()NonedictFetch DiscordEmoji's stats
packs()Nonelist[dict]Fetch DiscordEmoji's emoji packs

示例:

fromDEmojiPythonimportDEmoji# CodeDEmoji.search_by_id(1)# Response{'id':1,'title':'zombie','slug':'zombie','image':'https://discordemoji.com/assets/emoji/zombie.png',...}# CodeDEmoji.search_by_name('zombie')# must be case insensitive# Response:{'id':1,'title':'zombie','slug':'zombie','image':'https://discordemoji.com/assets/emoji/zombie.png',...}# CodeDEmoji.search_by_author('Kohai')# must be case insensitive# Response[{'title':'emoji','submitted_by':'Kohai'},{'title':'emojiTwo','submitted_by':'Kohai'}...]# CodeDEmoji.search_emojis('PR_',startswith=True)# Response[{'id':3830,'title':'PR_bug',...},...]# If not found, returns None# CodeDEmoji.stats()# Response:{"emoji":int,"users":int,"faves":int,"pending_approvals":int}# CodeDEmoji.packs()#Response:[{"id":2,"name":"Anime Pack  #1",...},...]

更多的属性即将到来…

如果有语法错误,请在discord:alguem 1599

更改日志

v2.0.1

  • 修复缓存错误

v2.0.0

  • [X]在dicts中添加站点URL
  • 再次将aiohttp更改为requests(因为非常有bug)
  • 在“search emojis”中添加了参数“startswith”(指定搜索是否以单词开头)
  • 添加了packs属性
  • 增加了缓存系统,避免了对api的过多请求。

v2.0.0a

  • 将请求更改为aiohttp(测试)
  • 添加了packs属性(测试)

未来更新

  • []添加类别

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ws-consumer服务地址中的java动态属性   java如何比较整数列表,然后按升序排序?   javascript我正在使用java脚本调用一个函数,但它没有调用代码下面的方法,也没有调用secretitnames()函数   在文本窗格中多次使用Java insertIcon图标   JavaMSAL安卓。AuthenticationActivity完成,但用于身份验证请求的线程池线程仍处于等待状态   if语句中的java多范围比较   java toString()表示输出   java如何在jcstrest测试中生成指令重新排序   java我怎样才能运行它?   web应用程序中使用Hibernate和Spring的java问题   如何将字符串数据写入Java文本文件   如何在java命令提示符下运行已签名的jar文件?   java从我的菜单调用RCP应用程序   java如何等待Canvas/GraphicsContext完成任务,然后再继续执行代码块?