来自用户贡献的叮当插件集
Clone or download
Latest commit 9579b79 Jan 5, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore 修复网易云音乐播放非用户歌单的问题 Jul 24, 2017
BaiduFM.py 将大部分插件加入语音缓存功能 Dec 24, 2017
ControMqtt.py 将大部分插件加入语音缓存功能 Dec 24, 2017
Dictionary.py 将大部分插件加入语音缓存功能 Dec 24, 2017
Direction.py 新增出行线路规划插件 (#24) Aug 30, 2017
EmailMyPC.py 修复关机插件 Mar 11, 2018
Halt.py 关机插件 (#44) Feb 13, 2018
HeadlineNews.py 将大部分插件加入语音缓存功能 Dec 24, 2017
Lamp.py 新增台灯控制插件 (#54) Jun 10, 2018
Locker Create Locker (#66) Jan 5, 2019
NetEaseMusic.py 合并冲突 Mar 11, 2018
README.md Update README.md Aug 1, 2017
RaspberryPiStatus.py 将大部分插件加入语音缓存功能 Dec 24, 2017
Reboot.py 将大部分插件加入语音缓存功能 Dec 24, 2017
RoadCondition.py 路况查询 (#53) Jun 10, 2018
SendMessage.py 将大部分插件加入语音缓存功能 Dec 24, 2017
SpeakIP.py 将大部分插件加入语音缓存功能 Dec 24, 2017
SpeakTemperature.py 将大部分插件加入语音缓存功能 Dec 24, 2017
ToDo.py 将大部分插件加入语音缓存功能 Dec 24, 2017
WOL.py 将大部分插件加入语音缓存功能 Dec 24, 2017
Weather.py 将大部分插件加入语音缓存功能 Dec 24, 2017
WebServer.py 将大部分插件加入语音缓存功能 Dec 24, 2017
WeiboHot.py fix some bug (#42) Jan 18, 2018
YouDaoFanYi.py 有道翻译插件fix Mar 11, 2018
requirements.txt 增加依赖 Jul 22, 2018
xiaoice.py 将大部分插件加入语音缓存功能 Dec 24, 2017

README.md

dingdang-contrib

叮当机器人 的用户贡献插件。

安装

cd /home/pi/.dingdang
git clone http://github.com/dingdang-robot/dingdang-contrib contrib
pip install -r contrib/requirements.txt

升级

cd /home/pi/.dingdang/contrib
git pull
pip install --upgrade -r requirements.txt

如何贡献

教程

手把手教你编写叮当机器人插件

流程说明

  1. fork 本项目;
  2. 添加你的插件;
  3. 如果你的插件有依赖第三方库,将依赖项添加进 requirements.txt 。如果依赖第三方工具, 则在 README 中的安装 一节中补充。
  4. 发起 pull request ,说明该插件的用途、指令和配置信息(如果有的话)。
  5. pull request 被 accept 后,在本项目 Wiki页 中添加一项,将该插件的用途、指令和配置信息也添加到此页面中。

插件规范

  • 每个插件只能包含一个 .py 文件。依赖的其他库文件不得放进本仓库中,否则会被当成插件而解析出错。如果确实需要分成多个文件,可以将其他文件打包发布到 PyPi ,然后将依赖加进 requirements.txt 中。