在你的终端上使用Twitter!
clitt的Python项目详细描述
克里特
有没有想过直接在你的终端上发微博?等等,是我吗?在
如何安装?在
使用pip或pipx安装Clitt
pip install --user clitt \\ pipx install clitt
如何使用它?在
Clitt应该很简单(或者至少和Twitter的命令行客户端一样简单),所以您只需要调用clitt
或{
第一次运行clitt
或tt
将在您的浏览器上打开一个新的标签,获得Twitter的授权同意,点击授权按钮,复制将弹出的代码并将其粘贴到终端中。第一次之后,您的授权令牌将保存在您的计算机上(并且仅限于此)以供进一步使用。在
我能怎么处置克里特?在
阅读你的时间表
$ clitt read
写一条微博
$ clitt post "Hey, i'm using Clitt to write this!"
DM某人
$ clitt dm @target "Hey, i'm using Clitt to send you this DM!"
与其他用户阅读您的聊天记录
$ clitt chat @target
未来特色
- 使用关键字搜索推文
- 在tweet上显示和附加图片
- 实现筛选器和其他自定义选项
- 支持主题颜色
贡献
你有没有想过你想在克里特身上看到什么很酷的功能?发送一个公关。发现任何错误在当前的实现?请随意打开一个问题。下面是一些你可能需要为克里特工作的指南。在
Twitter开发人员帐户
如果您想发布自己的Clitt版本,您需要为一个Twitter developer account创建一个应用程序,但是为了在这个项目中进行测试和开发,您可以使用这个存储库中已经包含的我的密钥。如果您有自己的密钥,请将其放在包内的config/keys.json
文件中。在
吐温布
Tweepy是Twitter restapi的Python包装器,它真的让生活变得更简单,你可以检查他们的docs,也许会找到你要找的东西,但是如果你没有,就在Twitter docs中搜索。在
Clitt项目结构
如果要实现一个新特性,请将其写入actions.py
文件,如果需要,在__main__.py
中添加一个新的参数处理。编写简单的多平台代码。在
- 项目
标签: