name: farcaster description: “通过Neynar API访问Farcaster社交协议 - 阅读动态、发布推文、关注用户” command: fc emoji: “🟪” gates: envs: - NEYNAR_API_KEY
Farcaster
通过Neynar API与去中心化社交协议Farcaster交互。
设置
从dev.neynar.com获取API密钥:
export NEYNAR_API_KEY=xxx
# 可选:用于发布(需要签名器)
export NEYNAR_SIGNER_UUID=xxx
命令
用户
/fc user <用户名> 查询用户资料
/fc search-users <关键词> 搜索用户
动态
/fc feed [--channel X] 获取动态(可选指定频道)
/fc trending 热门推文
/fc channel <频道ID> 获取频道信息
/fc channels <关键词> 搜索频道
搜索
/fc search <关键词> 搜索推文
写入操作(需要签名器)
/fc post <文本> 发布推文
/fc reply <哈希值> <文本> 回复推文
/fc like <哈希值> 点赞推文
/fc recast <哈希值> 转发推文
/fc follow <用户名> 关注用户
/fc unfollow <用户名> 取消关注用户
示例
/fc user vitalik.eth
/fc trending
/fc channel base
/fc search "ethereum"
/fc post "你好Farcaster!"
/fc follow dwr.eth
速率限制
- 免费版:300次请求/分钟
- 标准版:1,000次请求/分钟
- 高级版:更高限制
功能
- 带验证地址的用户资料
- 推文搜索和动态流
- 频道发现
- 热门内容
- 完整写入操作(需签名器)