1 个不稳定版本
0.1.0 | 2020 年 4 月 3 日 |
---|
#617 in 游戏
710KB
1K SLoC
Words With Coworkers
最近工作太有效率了?在公司 Slack 上玩一局不错的拼字游戏吧!
游戏外观
安装方法
该应用程序目前不是官方的 Slack 机器人,所以需要手动在您的办公空间中安装。
1. 安装 emojipack
拼字游戏板使用表情符号渲染。您需要安装表情符号包。幸运的是,有一个简单的工具可以完成这个任务!
我们使用 emojipacks 命令行工具。
# Get the emojipacks file defined in this repo
wget https://raw.githubusercontent.com/Tyler-Zhang/words-with-coworkers-slack-bot/master/emojis.yml
# Install emojipacks cli tool
$ npm install -g emojipacks
$ emojipacks
Slack subdomain: 20percentclub
Email address login: [email protected]
Password: *********
2FA Code: 123456 # if 2FA is enabled
Path or URL of Emoji yaml file: ./emojis.yml
2. 在您的办公空间安装机器人
- 转到 https://api.slack.com/apps 并登录到您的办公空间
- 点击创建新应用
- 将 应用名称 设置为 Words With Coworkers,将 开发 Slack 工作空间 设置为您的办公空间
- 在左侧导航器中转到创建新命令并输入以下值
- 命令: /scrabbler
- 请求 URL: https://words-with-coworkers.herokuapp.com/slack
- 简短描述: 您想写的任何内容!
- 使用提示: help
- 勾选“转义通道、用户和链接”
3. 开始游戏!
搞定!前往您的 Slack 工作空间,使用命令 /scrabbler help
查看游戏玩法说明。
您可以在我的 Heroku Dyno 运行期间尽情游戏 :D。
为什么使用 Rust?
为什么不呢?
待办事项
- 将其制作成实际的 Slack 应用(实现 OAuth)
- 验证 webhook 签名
- 使用户界面更容易理解
- 在游戏结束后擦除所有 Slack-bot 消息的功能
依赖项
~1.8–2.9MB
~54K SLoC