通过slack中的反应以民主方式创建播放列表

slacksound的Python项目详细描述


通过slack中的反应以民主方式创建播放列表

啊!!这还是测试版!!

功能

  • 从邮件附件获取YouTube视频的反应,并将歌曲添加到Spotify播放列表中。

它是如何工作的

应用程序充当slack和spotify之间的中间人,通过获取 邮件附件中的反应计数,然后在上查找标题 Spotify的。如果找到了标题,它将添加一个 排队时的人气。

为了让机器人接收歌曲,用户必须在 频道。机器人将开始在那个url上寻找反应并获得标题 作为Spotify的搜索文本。

将向频道显示一条消息,说明机器人是否可以添加歌曲 是否播放列表。

值得一提的是,播放列表的曲目将在 机器人启动的时间。这是设计的,就像在自动点唱机里一样。

历史记录

0.0.1(2017-10-13)

  • 首次发布
  • Spotify API的方法
  • slackclient包装器

0.0.2(2017-10-14)

  • cli草稿
  • 凭据分析
  • 最小逻辑

0.0.3(2017-10-14)

  • 反应名称和反应计数可配置

0.0.4(2017-10-26)

  • 用对象和方法重构spotifyclient
  • 重构的SlackSound接口

0.0.5(2017-10-27)

  • 主入口点

0.1.0(2017-10-27)

  • 请先尝试一个专用频道,如果失败,请作为公用频道退出

0.1.1(2017-10-27)

  • 用户登录

0.1.2(2017-10-27)

  • 修复赋值前引用的局部变量

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

推荐PyPI第三方库


热门话题
java传递位置作为FragmentPagerAdapter中片段的参数   html Java Jsoup循环打印   java如何使用FileOutputStream写入数据而不丢失旧数据?   java在测试用例类/方法中执行sql before/after/in   java在javafx中注册鼠标处理程序,但处理程序不是内联的   Android嵌入了一个C++库的java代码,不需要TopPLE程序来嵌入它?   片段类内部的java ProgressBar导致setMax方法出现NullPointerException?   带有google app engine的java Activator Play框架   java如何解析星级而不是字符串?   java如何在基本实体中定义通用主键字段?   通过扩展实现Java克隆   使用CipherOutputStream的java递归加密提供一个空字节[]   在运行时提取字段值的Java服务   Java 11和spring boot从spring boot应用程序的fat jar中的依赖项jar加载资源   java尝试使用J2SE枚举所有可用的Wifi网络   使用Java库进行SWIFT MT消息解析   java拆分非逗号分隔的字符串   java为什么toString()不能是静态方法?   java在连接到集群数据库时遇到mongo异常   java访问Hashmap中存储的json有效负载值