Della程序结构
文件列表
| 文件名 | 主要功能 |
| appoauth.py | twitter oauth库 |
| apptwitter.py | twitter gae库 |
| appsina.py | sina gae库 |
| dservice.py | Della查询命令处理 |
| sinaservice.py | sina围脖的信息处理 |
| twiservice.py | twitter的信息处理 |
| della.py | Della在gae上的Request Handler,结合cron job每分钟自动接收微博客上的消息 |
| delladb.py | Della数据库结构 |
| della4gt.py | Della的xmpp handler,处理接收Gtalk上的查询信息 |
| astro.py | 星座查询 |
| dict.py | 词典查询 |
| stock.py | 股票查询 |
| weather.py | 天气查询 |
程序结构
以下为Della的一些重要信息:
- Della查询命令处理均在dservice.py中,如要添加新查询功能建议把接口也集合到dservice中
- Della各个查询功能模块结果返回的都是list,具体可在dservice中看到
- 新浪围脖目前需要app key,需要在appsina里设置好才有权限调用sina api。
- 围脖的机器人帐号定义在sinaservice中,Twitter则定义在twiservice中。
开发建议
以下为待目前添加功能,欢迎各位为Della添加新的查询功能
- Della的aiml模块,未来目标是结合pyaiml实现简单的人工智能对话
Great ,欢迎将项目添加到中国最大的开源网站 http://www.oschina.net