#slack #emoji #photo #text #status #update #cli

app slack_update

一个简单的设置Slack状态、表情和照片的应用程序

6个版本

0.1.7 2023年7月19日
0.1.6 2023年7月17日

#650文本处理

33 每月下载次数

WTFPL 许可证

3MB
310 代码行

包含 (ELF exe/lib, 10MB) slack_update

Slack Update 🕺💃

用于更新您的Slack个人资料中某些内容的工具

  • 状态(表情、文本、过期时间)
  • 个人头像

设置

要开始使用此工具,您首先需要创建一个应用程序并将其连接到您的办公空间

创建应用程序

  1. https://api.slack.com/apps
  2. 创建新应用
  3. 选择“从头开始”
  4. 给它起一个名字并选择办公空间
  5. 在下一个窗口中找到并点击“OAuth & Permissions”
  6. 遵循“范围” > “用户令牌范围” > 点击“添加OAuth范围”
  7. 添加“users.profile:write”范围
  8. 然后,在同一页中找到“OAuth Tokens for Your Workspace” > “Install to Workspace” > 安装
  9. 这将为您提供类似“xoxp-...”的令牌。为下一步保存它

安装cli

安装二进制文件

cargo install slack_update

设置上一步的令牌。它将被存储在~/.config/slack_update/config.toml

slack_update set-token "xoxp-..."

用法

设置表情、文本和过期时间(作为Unix时间戳)

slack_update status -e ":crazy:" -t gotcha! -x 1337

设置图像(带有裁剪)

slack_update photo -w 150 ./bubble_gum.png 

通过以下方式获取进一步的帮助

slack_update -h

依赖项

~7–19MB
~296K SLoC