用于与twitch.tv交互的python api

pytwitcherapi的Python项目详细描述


PyPI versionBuild StatusDownloads per monthCoverageLicenseDocumentation

此项目不再开发!

Twitch是Twitch Interactive,Inc.在美国和/或其他国家/地区的商标或注册商标。“Pytwitcher”和“Pytwitcherapi”不以任何方式由Twitch Interactive,Inc.运营、赞助或隶属于Twitch Interactive,Inc.。

用于与twitch.tv交互的python api。

功能

  • 易于使用的面向对象高级API
  • 搜索和查询有关游戏、频道、流和用户的信息
  • 获取livestream播放列表
  • OAAUTH身份验证。可以检索后续流和更多…
  • 良好的文档和测试覆盖率
  • 聊天的irc客户端(支持irc v3标记)

历史记录

0.1.1(2015-03-15)

  • pypi上的第一个版本。
  • 将pytwitcherapi从主项目pytwitcher中拉出

0.1.2(2015-03-15)

  • 修复由于通道json不完整而包装搜索流结果的问题

0.1.3(2015-03-23)

  • 将抽搐模块重构为模型和会话模块

0.1.4(2015-03-23)

  • 修复了使用实际类而不是cls包装json的问题

0.2.0(2015-04-12)

  • 身份验证:用户可以登录,TwitchSession可以检索跟踪的流。

0.3.0(2015-05-08)

  • 更容易进口。大多数情况下只导入包。
  • 添加日志记录。配置日志程序,pytwitcher将显示调试消息。

0.3.1(2015-05-09)

  • 通过正确关闭套接字修复登录服务器关闭问题

0.4.0(2015-05-12)

  • 用于抽搐聊天的IRC客户端

0.5.0(2015-05-13)

  • 消息的irc v3标记

0.5.1(2015-05-13)

  • 通过Travis修复覆盖率报告

0.6.0(2015-05-16)

  • 添加发送消息的限制

0.7.0(2015-05-16)

  • ircclient管理两个连接。从服务器接收自己的消息(带有标记)。
  • 提高了测试线程的安全性

0.7.1(2015-05-22)

  • ircclient shutdown现在通过事件是线程安全的

0.7.2(2015-05-30)

  • 添加twitchsession。获取emote图片(emote,大小)。
  • 聊天功能:twitch.tv/membership、twitch.tv/commands、twitch.tv/tags

0.8.0(2015-05-31)

  • 用专用方法替换api的上下文管理器。上下文管理器 使使用会话线程安全变得困难,因为它们依赖(更严重) 关于会议的状态。

0.9.0(2016-09-16)

  • 删除irc客户端的on_schedule参数。irc >=15.0必需。
  • #17:始终在标题中提交客户端ID。给Coriou的学分。
  • 可以通过环境变量PYTWITCHER_CLIENT_ID提供客户机ID。

0.9.1(2016-09-18)

  • 使示例聊天客户端python 3兼容
  • #16:忽略来自twitchstatus的未知参数
  • 对旧的api请求也使用客户机id

0.9.2(2017-08-27)

  • 修复与irc>=16.0的兼容性。多亏了crey4fun

0.9.3(2017-08-27)

  • 重新发布0.9.2

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

推荐PyPI第三方库


热门话题
java处理:“神奇”函数是如何工作的   java JAXB Marshaller不需要值为null或空的元素   java如何解决类案例异常?使用arraylist   如何用Java读取JSON数据   向上转换时捕获的java错误异常   多线程是受Java内存模型约束的JVM语言还是只受Java编程语言约束的JVM语言?   在java环境中,如何将进程关联到特定监视器上运行?   json在Java中解析JsonString到JsonObject   java在这个例子中,2d精灵的非光滑运动有什么原因   java我可以使用ApacheIgnite中的EntryProcessor和Spring数据吗?   java如何在Stagemonitor中使用度量   java JavaFX Timeline动画在几个小时后会结巴   当JSON值为空时,java应用程序崩溃   java使用Spel通过另一个Spring值来计算Spring值   java更高级版本的集合。频率()   如何捕获此站点以使用PhantomJsDriver和Selenium(Java)   java在抽象类中实现compareTo()   泽西岛java Show图片例外Apper   java识别处理中的特定blob   java Cassandra 2.1.3。如何提取CommitLog