hubot-archive / hubot-basecamp Goto Github PK
View Code? Open in Web Editor NEWExpands Basecamp URLs in chat with more useful information.
Expands Basecamp URLs in chat with more useful information.
Slack uses its own flavor of markdown (https://slack.zendesk.com/hc/en-us/articles/202288908-Formatting-your-messages) while Campfire just supports Plain text with hyper linked urls. This script is written to support slack in its current commit. It would be excellent to see appropriate formatting based on the adapter setting for hubot
Items that are expanded which are todo items should include the date that item is due, if there is a date associated with it.
When using a bit.ly shortened link, no content expansion occurs. It would be really sweet if the bot could expand all shortened links, check to see if they are of the correct basecamp.com form, then provide the preview. Bonus: support for custom bit.ly domains.
Rather than showing the latest comment from a url with #comment_xxxxxxxx appended to it, show the comment that the url is referencing.
When a specific comment gets expanded by including the #comment_123456789 fragment in the URL, the user really isn't interested in the whole first post of the expansion... they really just want the comment expanded. So, we should remove the initial post, just include the title and meta info plus comment.
Sometimes, people don't want to always have the last comment show up in the expansion. The title and meta data is enough! Add a configuration that allows you to switch on a "concise" mode.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.