【文件属性】:
文件名称:fleets:自动删除推文,转发和收藏夹
文件大小:9KB
文件格式:ZIP
更新时间:2021-03-20 19:20:42
twitter-bot cron twitter-api retweets fleets
舰队
没有什么是永恒。除了互联网。
自动删除推文,转发和收藏夹。
大量基于 。
怎么运行的
根据您设置的时间表,该机器人将:
读取配置文件
取得时间表
删除所有早于MAX_TWEET_AGE推文
早于MAX_TWEET_AGE不受欢迎的推文
(可选)Ping健康检查网址
您可以设置DRY_RUN=true来打印将要执行的所有操作,而不是实际删除推文。
该工具未考虑Twitter速率限制,但在每次Twitter API调用之间确实睡眠了几秒钟。
设置
从template.env复制并创建一个prod.env 。查看注释中的值(然后删除注释)。
生成并运行
跑
将ENV_FILE_PATH设置为包含环境变量的文件。
$ ENV_FILE_PATH=sandbox.env go run main.go
建造
将ENV_FILE_PATH设置为包含环境变量的文件。将GOOS设置为目标平台。
$
【文件预览】:
fleets-master
----.gitignore(302B)
----go.mod(615B)
----LICENSE(11KB)
----go.sum(2KB)
----main.go(7KB)
----README.md(1KB)
----template.env(459B)