[feature]: Telegram integration
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 18/100
Direzione di ricerca
The issue names no files or tests. Start with the existing Slack integration, which the request uses as its model, to see how chat events, commands and user linking are wired. Done would mean the three described behaviours work: event posts to a mapped chat, a command creates a work item, and each Telegram user is linked to their Plane account. Agreeing the design with maintainers comes first.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is there an existing issue for this?
- I have searched the existing issues
Summary
Add a native Telegram integration, along the lines of the existing Slack integration. A workspace admin connects a Telegram bot and maps Telegram groups (or forum topics) to Plane projects. The integration then:
- Posts work item events to the mapped chat: created, state changed, assigned, commented, and @mentions of the linked user.
- Lets members create a work item from a chat message, for example with
/plane create <title>or by replying to a message with a command, the same way Slack messages can become work items today. - Links each Telegram user to their Plane account, so actions run with that user's own permissions instead of one shared token.
Why should this be worked on?
Slack is the only chat integration today. Many teams run their day-to-day work in Telegram groups and don't use Slack at all, so for them Plane updates stay inside the app or in email.
The demand is already visible in the community. People have built at least eight separate Plane and Telegram bridges, for example mdportnov/plane-telegram-bot (shared in discussion #7069), csmplay/plane-telegram-webhooks, andreferi3/plane-webhooks, temamint/Plane-Notifications, and the mguptahub/plane-telegram Docker image (about 3K pulls). Each one reimplements the same pieces: webhook signature checks, mapping Plane users to Telegram users, and mapping chats to projects. Several stopped after a few commits. A first-party integration would replace these one-person projects with something maintained and bring Telegram to parity with Slack.
Related requests for other chat platforms: #6001 (Mattermost) and #3416 (Rocket.Chat).
- Lingua principale
- TypeScript
- Stelle
- 61.1k
- Fork
- 6.1k
- Merge medio
- 1g 11h
- PR unite (30g)
- 79
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di makeplane/plane
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
makeplane/plane#10082 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[bug]: Email notifications show a broken avatar for users without a profile photoForse già presa @gurnoorpannu l’ha presa 7 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
makeplane/plane#10009 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
🐛 Bug: Calendar work items cannot be opened on mobileForse già presa @pennnnnnnnnn l’ha presa 9 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
[bug]: First day of the week section not translated when Idioma is EspañolForse già presa @deepcfr l’ha presa 12 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
makeplane/plane#9967 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[bug]: First day of the week section not translated when Idioma is EspañolForse già presa @Indira-kumar l’ha presa 10 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di makeplane/plane
Issue simili
-
agent/scanner help wanted hive/claimed-by-scanner kind/bug stage/020-claimed
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
hivecommons/rationguard#315 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-ready area: ui-sdk priority: p3 type: chore
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
schlessera/brain-kit#2534 ·
I maintainer di solito rispondono entro 1 giorno
-
bug lane:gh-5
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
LLM-4-People/bridlewise-testing#122 ·
I maintainer di solito rispondono entro 1 giorno
-
bug priority: P2
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement priority:low ready-for-dev
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
I maintainer di solito rispondono entro 1 giorno