6 ms·
Slackcat – Pipe command output to Slack from your terminal
- skylan_q 11y agoI'm sorry, but not having find control over scrolling is really annoying.
- navls 11y agoVery cool! I guess I'll be remapping /dev/null this April 1st. btw, that sleek scrolling plugin blocks two finger gestures (page back, forward) on my macbook :(
- unspecified 11y agoThe v0.7 release binary for OS X appears to be missing. edit: fixed, thanks!
- SparkyMcUnicorn 11y agoIndeed. The link is broken, and it isn't listed here: https://github.com/vektorlab/slackcat/releases https://github.com/vektorlab/slackcat/releases
- saiko-chriskun 11y agoPlease stop controlling user scrolling.
- elros 11y agoI tried to read the website, but it just decided to scroll in ways I didn't intended it too. The tool itself seems nice.
- fwr 11y agoI could actually use something like slacktail -F. Does this exist?
- bcicen_ 11y agoI wasn't sure how many people would find it useful, but I have been working on a feature branch to add streaming. We'll aim to include it with the next release.
- tomschlick 11y agocould be very useful for tailing audit logs to a "security team" channel or something like that.
- bcicen_ 11y agoThanks for the vote; I've created a Github issue to track implementation of a streaming feature here: https://github.com/vektorlab/slackcat/issues/9 https://github.com/vektorlab/slackcat/issues/9
- ytjohn 11y agoHere, try this other slackcat. https://github.com/skattyadz/slackcat https://github.com/skattyadz/slackcat tail -F logfile | grep --line-buffered -v '^\s*$' | slackcat
- jerf 11y agoPiping output from Slack into your shell program would be a lot more fun.
- samstave 11y agoSadly have to agree with the other commenters here that site broken on mobile....
- jafingi 11y agoFun little tool. Could maybe find it handy. But STOP overriding scroll. It's annoying. Even if it's to make a "smooth" scroll: don't do it. Atleast detect that I'm using a Mac where it's already butter smooth. Don't override that native scroll with a large javascript scroll.
- bcicen_ 11y agoDidn't realize it was so obtrusive; I've removed it now. Thanks for the feedback.
- leesalminen 11y agoIt's greatly appreciated from many on this site.
- meowface 11y agoHow many users actually find this "smooth scrolling" welcome? Perhaps I'm just used to always setting my mouse and trackpad scroll speeds to my exact preference, while other people tend not to, but I've always found every form of scroll hijacking to be extremely irritating.
- mcintyre1994 11y agoFYI, on Safari/OSX your terminal animation now overflows: http://imgur.com/CvjLwGH http://imgur.com/CvjLwGH
- Twirrim 11y agoWhy.... why would you want to pipe output from your terminal to a third party service like slack to store and analyse at will? Who gives a shit about security, let's throw everything at Slack, because Slack!
- toast42 11y agoYa! I mean, when would it ever be useful to share a log file from your server with your team?
- Twirrim 11y agoBecause nothing confidential ever appears in logs, right?
- serge2k 11y agobecause A: "I'm haaving a problem with blah. It says Y is misconfigured" B: "send me the output of Y-configurator --display" is way easier when you don't have to dump the output into text and email it (or trash formatting with copy and paste)
- gknoy 11y agoIs that significantly simpler than having them capture the output, and then make a Slack snippet? # on mac: Y-configurator --display | pbcopy # or on linux: Y-configurator | xclip -sel clip I mean, it's two steps instead of Slackcat's one step, but seems to require less configuration on their end. Edit: Fellow devs seem to confirm that this is my misconception, and that slackcat pretty much rocks. :D
- olalonde 11y agoI'd like to use this but `slackcat --configure` apparently requires granting Slackcat developers ~full access to my Slack. Isn't there any way to set this up so that it only uses a private access token stored in my file system?
- skywhopper 11y ago`echo "your-token-here" > ~/.slackcat`
- seanwilson 11y agoGreat job, looks like a nice tool! Have you got any examples of what you've used it for? I liked the terminal animation at the top; made it clear what it does to me. It's frustrating most of your comments are about the site scrolling with no other feedback and aren't even in the same thread. :(
- bcicen_ 11y agoThanks! It has really come in handy when troubleshooting with a group of developers, during a unique deploy or migration - instead of one person trying to focus on the task and keep everyone updated at the same time, output of each step is shared for review/comments. I've also used it quite a bit to share the results of a database query or a listing of environment variables.
- hamandcheese 11y agoI like it! But not sure if it is significantly better than piping in to pbcopy on a Mac.
- nikolay 11y agoUnfortunately, Slack is not truly developer-friendly and cannot have the terminal in its full glory!
- jtmarmon 11y agoawesome tool. definitely could've used this a few times. it doesn't seem there's a way i can DM users rather than posting to groups. is this functionality possible and/or planned?
- bcicen_ 11y agoThanks! There's a feature request here: https://github.com/vektorlab/slackcat/issues/10 https://github.com/vektorlab/slackcat/issues/10 and DM should be possible in the next release.