Skip to content
Notis

Add Repository Collaborators from Telegram Channel Posts

You announce a new contributor in your Telegram channel. Notis reads that announcement and instantly adds them as a collaborator to your GitHub repo. They can start contributing immediately.

Trigger

New Channel Post

Action

Add a repository collaborator

Add a user as a repository collaborator or update their access.

Why this helps

Adding collaborators manually to multiple repositories is error-prone and easily forgotten. Asynchronous teams need automated provisioning to avoid access bottlenecks.

  • Collaborators gain instant repository access when announced
  • No more forgotten or duplicated access requests
  • Works at scale with multiple repositories and team members
  • Reduces manual admin tasks that drain focus from actual work

Setup

Build it in a few focused steps.

  • 1Connect Telegram and GitHub to Notis.
  • 2Create an automation with the prompt: 'When I post an announcement in the Telegram channel mentioning a GitHub username and repository, add that user as a collaborator with push access.'
  • 3Select Telegram (New Channel Post) and choose where to receive run notifications.
  • 4Test by posting an announcement like 'Adding @alice to the docs repo' and verify she appears in the collaborators list.

Questions about this workflow

Can I specify permission levels?

Yes—mention 'read', 'write', or 'maintain' in your post and Notis applies that permission level. Default is 'write'.

What if I want to add someone to multiple repos at once?

List the repos in your channel post: 'Adding @alice to docs, api, and frontend' and Notis adds them to all three.

Can this work for organization-owned repos?

Yes—this works perfectly for org repos and is especially useful when scaling team access.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Telegram to GitHub. A trigger fires from one place; an action lands in another.

Telegram triggers

GitHub actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Accept a repository invitation

Accept a pending repository invitation.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Abort Repository Migration

Aborts a queued or ongoing repository migration.

ActionInstant

Add email for auth user

Add email addresses to your account.

ActionInstant

Add app access restrictions

Allow apps to push to a protected branch.

ActionInstant

Add a repository collaborator

Add a user as a repository collaborator or update their access.

ActionInstant

Add field to user project

Adds a custom field to a user-owned project.

ActionInstant

Add a repository to an app installation

Grant an app access to a repository.

ActionInstant

Add item to user project

Adds an issue or pull request to a user-owned project.

ActionInstant

Connect any two apps with Notis in the middle.

Telegram and GitHub, or any other combination from 1,500+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with $20 of usage included.
No card. Works with personal or business GitHub.