Code Monkey home page Code Monkey logo

slacklink's Introduction

Slacklink

Post links to Slack from Chrome

Installation

https://github.com/robjmills/slacklink/raw/master/dist/crx/slacklink.crx
  • open your chrome extensions
Settings -> Tools -> Extensions or chrome://extensions/
  • Drag .crx file into page and drop it
  • Complete the slacklink options through either the extensions page or by right-clicking on the icon - you must complete Domain and API Key
  • You can now post a link direct to your chosen slack channel by clicking the slack icon

A note on security

This extension was created for fun (and because I had a hangover). It uses localstorage to store the details you're using including your incoming webhook API key. This means the security is only as safe as your chrome install - If you're concerned about this, don't use it :)

Contributing

At the moment you won't be able to build this extension yourself without my private key. However, you can modify all code within the src directory and then load this into chrome://extensions/ using "Load Unpacked Extension". If you think you've made some useful feature or security updates then please send through a pull request.

Release History

  • 0.0.17 - PR merged to update to new webhook structure
  • 0.0.16 - Added ability to override the default posting channel within the slacklink popup
  • 0.0.15 - Fixed ability to send to @username aswell as #channel
  • 0.0.14 - Added ability to send form with keyboard by m10l
  • 0.0.13 - Fix to make sure active tab is sent
  • 0.0.12 - Launch popup on click so a comment can also be added to a link
  • 0.0.11 - Show options page if required variables are missing
  • 0.0.10 - Refactored visual feedback by m10l
  • 0.0.9 - Added simple visual feedback for successful posts by m10l
  • 0.0.8 - Basic check for required fields added
  • 0.0.7 - Another attempt at forcing links to be expanded
  • 0.0.6 - Links should be expanded at Slack
  • 0.0.5 - Updated icon
  • 0.0.4 - New icon courtesy of Chris from devteaminc.co
  • 0.0.3 - Updated options page
  • 0.0.2 - Added autoupdate
  • 0.0.1 - First release

slacklink's People

Contributors

robjmills avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

slacklink's Issues

Unable to send message

Sending link to channel is working but when I try to send link to someone it does not work.
Can you tell me where I am going wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.