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 工作空间 设置为您的办公空间
  • 在左侧导航器中转到创建新命令并输入以下值

3. 开始游戏!

搞定!前往您的 Slack 工作空间,使用命令 /scrabbler help 查看游戏玩法说明。

您可以在我的 Heroku Dyno 运行期间尽情游戏 :D。

为什么使用 Rust?

为什么不呢?

待办事项

  • 将其制作成实际的 Slack 应用(实现 OAuth)
  • 验证 webhook 签名
  • 使用户界面更容易理解
  • 在游戏结束后擦除所有 Slack-bot 消息的功能

依赖项

~1.8–2.9MB
~54K SLoC