Skip to content
Slackチャネルの発言を音声化して聞き流そう。案外楽しいよ。
JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
.gitignore
README.md
app.js
package-lock.json
package.json
test.html

README.md

Simple Slack Radio

特定のSlackチャネルの発言を音声化して流してくれる。 #randomチャネルなどをゆるりと聞いていると面白いのでは

Requirements

  • sayコマンド : 直接使用しているのでMac推奨です
  • node.js(10.xx or later推奨)

Cloneと依存関係インストール

git clone ${このリポジトリ}
cd slack-radio
npm install

必要情報の収集

起動に必要な情報を取得する

  • Botトークン
  • SlackChannelID - 起動メッセージなど通知用

起動

↑で取得した情報を環境変数に入れて起動する

APP_CHANNEL_ID=${SlackChannelID} SLACK_BOT_TOKEN=${Botトークン} npm start

SlackChannelIDに「起動したよ」とBotからメッセージが届けば成功

使い方 / 挙動

Botを招待したチャネルで何かを発言すればOK.ガンガン垂れ流してくれる。 まだメッセージ再生をキューでさばいたりする処理は入れていないので 長文を連続で投下すると声が被って死にそうになる

You can’t perform that action at this time.