https://github.com/fromatom/utsushie-stream
Sync Slack Custom Emoji to esa.
https://github.com/fromatom/utsushie-stream
emoji esa slack slack-webhook
Last synced: about 1 year ago
JSON representation
Sync Slack Custom Emoji to esa.
- Host: GitHub
- URL: https://github.com/fromatom/utsushie-stream
- Owner: FromAtom
- License: mit
- Created: 2019-10-17T13:51:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-04T07:47:40.000Z (over 2 years ago)
- Last Synced: 2025-03-24T16:47:33.504Z (about 1 year ago)
- Topics: emoji, esa, slack, slack-webhook
- Language: Ruby
- Homepage:
- Size: 997 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

Utsushie-Stream はSlackの [emoji_changed event](https://api.slack.com/events/emoji_changed) に反応して、Slackに登録されたEmojiをesaにコピーするツールです。
Utsushie-Stream is a tool that hooks [emoji_changed event](https://api.slack.com/events/emoji_changed) and syncs Slack Custom Emoji to esa.
## Cache
Utsushie-Streamには簡単なキャッシュ機構があります。これは、短時間に同一の絵文字追加イベントが飛んできた場合に、重複して絵文字登録を試さない為に存在します。
キャッシュにはRedisもしくはFirestoreが利用できます。.env.exampleを参考に環境変数を指定することで、キャッシュに用いるサービスを選ぶことができます。なお、RedisとFirestoreの両方が利用可能な場合はRedisが優先されます。
## Usage
[こちら](usage.md)を参照してください。
## :warning:Herokuの無料枠は終了しました:warning:
[](https://heroku.com/deploy?template=https://github.com/FromAtom/Utsushie-Stream)
HerokuおよびHeroku Redisの無料枠は終了しました。Utsushie-StreamをHerokuでホスティングする(している)場合はご注意ください。
- https://blog.heroku.com/next-chapter
## LICENSE
[MIT](LICENSE)
## Note
Icon made by Freepik from [www.flaticon.com](https://www.flaticon.com)