Skip to content

froblesmartin/slack-timezone-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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?

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

About

🤖⏰ Slack bot to show time in users' timezones

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.2%
  • Shell 12.8%