Integrating GitHub with Team-One

GitHub to

GitHub is a web-based Git-repository hosting service that provides distributed version control, bug-tracking databases and hosted wiki pages for more than 10 million people and 26 million projects.

Team-One is the real-time communication, collaboration and task management platform that helps you communicate with colleagues, remote teams and clients from anywhere, anytime and any device, with seamless video conferencing, audio calling, screen sharing and real-time messaging.

You can easily and immediately connect GitHub to Team-One by adding the following integration or others.

Send chat message on GitHub commit.

Post a chat message to a Workspace when commits are pushed to your GitHub repository.
Create a new webhook at GitHub, entering the Webhook URL as the "Payload URL" and choosing the "application/json" content type. Customize the value of {MESSAGE} as desired.

GitHub Integration

Step 1: Log in to GitHub

Log in to your GitHub account and select the repository about which you want to receive notifications.

Step 2: Open Settings

Click on "Settings" (the gear icon) to go to the repository's settings menu.

Step 3: Add a Webhook

Select "Webhooks & services" from the the repository's settings menu. Click the "Add webhook" button to begin configuring your webhook.

Step 4: Configure the Webhook

Create your new webhook entering the Webhook URL in the field marked "Payload URL".

You may leave the "Content Type" field as "application/json" and the "Secret" field empty.

Under "Which events would you like to trigger this webhook?" choose "Just the push event".

Make sure the webhook is set to "Active" and click "Add webook" to save your changes

Step 5: All done

Your webhook is now deployed.