Tag Archives: Slack

How to build your own Slack integration


via How to build your own Slack integration | Sprintly.

Over the past year, Slack has changed the way businesses communicate. With a very well documented and intuitive API, Slack gives developers the ability to easily create custom integrations to get data out of or into Slack.

Part 5: Building a Slack Clone in MeteorJS: Meteor Deployment


via Building a Slack Clone in Meteor.js (Part 5): Meteor Deployment | Scotch.

This is the fifth, and last, of a five-part series on building a Slack clone using Meteor. The aim of these tutorials are not just for you to blindly follow instructions, but it’s our hope that you’ll understand the thought process and reasoning behind the architecture.

So far, we have been working on our local machine, chatting to ourselves. We need to deploy it on a server so other people can chat with us! So in the last article of the series, we’ll focus on how deploy our awesome application for the world to see.

You can host your application on Meteor’s own infrastructure using meteor deploy, or on your own infrastructure.

Building a Slack Clone in MeteorJS (Part 4): Channels and Chat Rooms


via Building a Slack Clone in Meteor.js (Part 4): Channels and Chat Rooms | Scotch.

This is the fourth of a five-part series on building a Slack clone using Meteor. The aim of these tutorials are not just for you to blindly follow instructions, but it’s our hope that you’ll understand the thought process and reasoning behind the architecture.

We have already dealt with publish and subscribe functions before when dealing with security, but now we will use the same logic to create different channels (or rooms) and private messaging.

We will also take a look at using sessions to keep track of which channel we are on. Lastly, we will explore using a router to allow us to permalink the channels.

Building a Slack Clone in MeteorJS (Part 3): Authentication and Security


via Building a Slack Clone in Meteor.js (Part 3): Authentication and Security | Scotch.

This is the third of a five-part series on building a Slack clone using Meteor. The aim of these tutorials are not just for you to blindly follow instructions, but it’s our hope that you’ll understand the thought process and reasoning behind the architecture.

Right now, everyone is anonymous (everyone is scotch!), and everyone talks on the same channel. Let’s do something about that.

Building a Slack Clone in MeteorJS (Part 2): Real-Time Data


via Building a Slack Clone in Meteor.js: Real-Time Data | Scotch.

This is the second of a five-part series on building a Slack clone using Meteor. The aim of these tutorials are not just for you to blindly follow instructions, but it’s our hope that you’ll understand the thought process and reasoning behind the architecture.

If you followed along with our previous article, you’d understand the killer features of Meteor, installed it on your machine and created the layout and styles of our apps using templates. We have also explained what Meteor does behind the scenes.

In this lesson, we will code the beef of the application and produce a fully-functional, live-updating chat room.