Sitemap

Slackmarks | Crio #IBD Challenge

2 min readJul 11, 2021

--

Sometimes, we want to store important web-pages in our Slack personal workspace. What if we can automate this ?

Get Nimisha Yadav’s stories in your inbox

Join Medium for free to get updates from this writer.

In my project Slackmarks, which I’ve made as a part of Crio.Do #IBelieveinDoing — Remote Working Tools Edition, a user can send their favorite website to a personal workspace in Slack.

Press enter or click to view image in full size
Crio #IBD - Remote Working Tools Edition

How to achieve this?

Set up Slack Bot

  • Let’s say your workspace name is “myspace”
  • Head to Slack apps > https://myspace.slack.com/apps
  • Search for Bots
  • Click Add Configuration and give it a username (say bookmarks-bot), purpose, etc.
  • A Bot token starting with xoxb- will be generated.
  • Clone this Repo.
  • Change the Token and channel name in config.js accordingly.
  • Visit chrome settings & ensure that the Developer mode is turned on in extensions.
  • Click Load unpacked extension.
  • Select the directory.
  • 🎉 It’s done!
Press enter or click to view image in full size
Slack-bot picture

How to use ?

  • Press Cmd + B
  • Or Right-click mouse and select Slack this
  • A notification comes from bookmarks-bot
  • All your bookmarks are saved in bookmarks-bot chat window.

Demo Video!

To demonstrate the usage of the extension and its working, here’s a Demo Video for better understanding!

Links for reference:

GitHub Repository: https://github.com/Crio-WFH/Slack-extensions/tree/main/Slackmarks

--

--

Nimisha Yadav
Nimisha Yadav

Written by Nimisha Yadav

tech, communities, codes and blogs 🌟