#twitter #tweets #queue #schedule #content

bin+lib tweetr

tweetr 是一个平台,允许您在您想要分享推文时创建和排队。您在有时间时创建内容,然后使用自由开源软件,而不是支付任何荒谬的金额来自动发布它们。

2 个版本

使用旧的 Rust 2015

0.2.1 2017 年 1 月 20 日
0.2.0 2016 年 9 月 11 日

#1572数据库接口

每月 27 次下载

MIT 许可证

96KB
801

tweetr TravisCI 构建状态 AppVeyorCI 构建状态 许可证 Crates.io 版本

tweetr 是一个平台,允许您在您想要分享推文时创建和排队。您在有时间时创建内容,然后使用自由开源软件,而不是支付任何荒谬的金额来自动发布它们。

文档

手册页

股票价值

如果您想使用已经设置好的应用程序解密(并验证assets/stock-app.toml.asc$CONFIG_DIR/app.toml

简单用法

首先,输入您在https://dev.twitter.com上创建 Twitter 应用程序时获得的应用程序数据(或使用股票价值设置预置应用程序)

tweetr init
App key: ...
App secret: ...

然后,通过将提供的链接粘贴到已登录的浏览器中并输入生成的 PIN 来授权用户

tweetr add-user
Visit this URL: ...
Enter the PIN from that page: ...

之后添加推文

tweetr queue-tweets
Author (or empty to finish): ...
Tweet content: ...
Time to post the tweet (RFC2822 or RFC3339): ...

Author (or empty to finish):

init 之后,您可以启动守护程序,它将发布推文

tweetr start-daemon
Posted tweet "..." scheduled for ... by ... at ... with ID ...
Posted tweet "..." scheduled for ... by ... at ... with ID ...

有关更多信息,请参阅 手册页

依赖关系

~14MB
~267K SLoC