slack-timezone-bot
slack-timezone-bot copied to clipboard
🤖⏰ Slack bot to show time in users' timezones

Slack time zone bot that integrates into your workspace and converts all mentions of time to time zones of users in a channel and shows them a personal message. If user hasn't defined time zone in their profile, the bot will convert time to UTC time zone for them.

🖼 How does it look like in Slack?
Well... it's very simple — one message visible only to one person.


🛠 How to use?
- You'll need node.js and yarn;
- Run
yarn install
in the root to install dependencies; - Create and install to your workspace an Slack app by following official Slack instructions
- Naviagte to
OAuth & Permissions
tab of your bot and addchat:write:bot
andusers:read
OAuth Scopes; - Obtain Slack
Bot User OAuth Access Token
from that page; - Run bot via
TOKEN={BOT_TOKEN} yarn start
; - Inivite the bot to channels where you want to use it;
- Done :)
made with ❤️ by @dempfi