文件名称:levitan:用于开发团队的 Python 上的 Skype 机器人
文件大小:25KB
文件格式:ZIP
更新时间:2024-07-08 00:45:19
Python
列维坦 用于开发团队的 Skype 机器人。 ##关于 Levitan 是我们的内部工具,用于共享有关构建、环境使用和发布的信息。 它的目的是做以下事情: 告知获取和释放环境 通知有关从 Jenkins 传递构建的信息 通知有关 Jenkins 作业状态和版本的信息 我们正在尝试将 Levitan 重新创建为一个开源和可扩展的项目。 它是如何工作的? Levitan 由两个核心组件组成:socket 监听模块和 Skype 模块。 最后一项是最重要的。 当您启动 Levitan 时,它会连接到您当前的 Skype 会话并开始响应其他人的命令。 响应命令取决于插件。 我们这里有一些示例,我们正在我们的团队中使用它们。 大多数插件旨在在聊天室中运行,而不是个人聊天(如 EnvPlugin),因此一个 Levitan 实例可以管理不同的团队。 另一部分是响应来自套接字侦听器的数据。
【文件预览】:
levitan-master
----levitan.conf.example(963B)
----pluginInitializer.py(2KB)
----.gitignore(735B)
----LICENSE(34KB)
----run-osx-i386.sh(119B)
----skypebot.py(1KB)
----README.md(2KB)
----main.py(3KB)
----plugins()
--------__init__.py(19B)
--------BCSWrapperPlugin.py(3KB)
--------template.py(2KB)
--------EnvPlugin.py(13KB)
--------JenkinsJob.py(2KB)
--------HiPlugin.py(414B)
----configInitializer.py(2KB)