28 个版本
0.16.3 | 2020年8月5日 |
---|---|
0.16.2 | 2019年12月21日 |
0.15.0 | 2019年7月4日 |
0.14.0 | 2019年3月22日 |
0.6.0 | 2017年12月9日 |
#10 in #mastodon
66 每月下载量
用于 fie-ffi
70KB
1.5K SLoC
Fie
小巧可爱的社交媒体 CLI。
安装
下载链接
Cargo
为了安装 CLI 工具,您需要启用功能 cli
此外,还可以使用以下环境变量
- Twitter 消费者令牌(需要同时存在才能使用)
FIE_TWITTER_CONSUMER_KEY
- 内置的 Twitter API 消费者密钥;FIE_TWITTER_CONSUMER_SECRET
- 内置的 Twitter API 消费者密钥;
支持的社会平台
- Twitter。使用官方 API。
- Gab。使用类似于 Mastodon 的官方 API(请注意,他们的分支是否会更改 API 仍不清楚)。
- Mastodon。使用官方 API。
- Minds。使用半官方 API。
配置
配置文件位于可执行文件相同的目录中。
有关如何设置社交媒体的说明,请参阅 文档
请以 示例 为参考。
用法
Small and cute social media utility.
USAGE:
fie.exe [FLAGS] <SUBCOMMAND>
FLAGS:
-g, --gab Use gab.ai. By default all social medias are used unless flag is specified.
-h, --help Prints help information
-m, --mastodon Use mastodon. By default all social medias are used unless flag is specified.
--minds Use minds. By default all social medias are used unless flag is specified.
-t, --twitter Use twitter. By default all social medias are used unless flag is specified.
-V, --version Prints version information
SUBCOMMANDS:
auth Allows to perform authorization with social media.
batch Load CLI arguments from file and runs it.
env Prints information about app environment.
help Prints this message or the help of the given subcommand(s)
post Creates new post.
post
用于在社交媒体平台上发布内容。使用 -t
可以指定将被追加为内容最后一行的标签。
Creates new post.
USAGE:
fie.exe post [FLAGS] [OPTIONS] <message>
FLAGS:
-h, --help Prints help information
-n, --nsfw Whether post is NSFW or not.
OPTIONS:
-i, --image <images>... Adds image to post. Normally up to 4.
-t, --tag <tags>... Adds hashtag at the last line of post.
ARGS:
<message> Message content
batch
从文件加载 CLI 参数并运行。
USAGE:
fie.exe batch <file>
FLAGS:
-h, --help Prints help information
ARGS:
<file> TOML file that describes CLI arguments.
文件示例
env
打印有关应用程序环境的详细信息。
USAGE:
fie.exe env <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
SUBCOMMANDS:
config Prints path to config file.
help Prints this message or the help of the given subcommand(s)
auth
允许使用社交媒体 API 进行用户授权。目前可用的授权
- Twitter 基于 PIN 的授权。交互式对话框将提示您跟随链接并授权 fie。
USAGE:
fie.exe auth <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
twitter Performs authorization with twitter
依赖关系
~28MB
~679K SLoC