一个免费的/libre程序,用于执行各种不一致的任务。
harmony-discord的Python项目详细描述
0.6.0版
Harmony是一个免费的/libre程序,允许您使用 消息服务Discord。目前,它允许您:
- 创建帐户
- 验证您的电子邮件地址
- 查看您的帐户标签
- 更改您的用户名、电子邮件地址、密码和虚拟形象
- 更改安全和隐私设置
- 列出您所在的服务器和这些服务器中的成员
- 传输和删除您拥有的服务器
- 接受服务器邀请
- 删除您的帐户
需要完成验证码的操作(登录时通常需要 例如,从一个新位置)自动支持 librecaptcha。
免费/libre软件,允许您发送和接收消息 不和,看看purple-discord。
安装
从git存储库
使用以下命令克隆存储库(需要有Git 已安装):
git clone https://github.com/nickolas360/harmony cd harmony
然后用pip:
安装sudo pip3 install .
要在本地安装,请在不使用sudo的情况下运行并添加--user选项。
运行时不安装
运行上一节中的第一组命令克隆存储库。 然后,通过运行:
sudo pip3 install -r requirements.txt
要在本地安装依赖项,请在不使用sudo的情况下运行并添加--user。
用法
如果安装了harmony,只需运行harmony,或查看harmony -h即可 更多选择。如果没有安装,请使用./harmony.py,而不是 harmony。
要获得更好的文本编辑支持,请安装rlwrap并运行 rlwrap harmony或rlwrap ./harmony.py。
新功能
0.6.0版:
0.5.x版:
- 现在可以从pypi或带有pip的git存储库安装harmony 或setup.py。
- 修正了setup.py中可能的编码问题。
0.4.x版:
- librecaptcha现在从python的默认路径(如果可用)加载; 否则,将克隆相应的子模块。
- 现在可以使用servers命令列出您所在的服务器。
- 现在可以使用members命令列出服务器中的成员。
- 现在可以使用show-invite命令显示和接受邀请。
- 现在可以使用transfer命令传输服务器。
- 现在可以使用rm-server命令删除服务器。
- 现在可以使用delete命令删除您的帐户。
- 现在可以用^{tt21}取消删除计划删除的帐户$ 命令。
- get-details和get-settings命令现在提供了更多 信息。
- 更新了用户代理列表。
- 修复了一些杂项错误。
- 改进了前端和后端之间的分离。
0.3.x版:
- 修复了在harmony.py中自动下载librecaptcha的问题。
- 现在支持需要验证码令牌的登录尝试。
- 从新位置登录时的验证过程现在是 支持。
- 修复了一些杂项错误。
依赖关系
- Python≥3.5
- 下面的python包(上面的安装说明处理
安装这些):
- Pillow≥4.1.1
- requests≥2.18.1
- librecaptcha[gtk]≥0.6.0