Odoo - Telegram, novi sistem bring.out podrške - agregiranje kontakata u firmama sa velikim brojem radnika
Video
Problem
Firma poput Rama Glas d.o.o. ima više kontakt osoba — npr. Almir Ahmić i Jasmin Avdić. Svaka od tih osoba ima svoj Telegram račun i komunicira sa bring.out podrškom putem gateway bota.
Bez agregiranja, svaki kontakt dobija:
- Svoj Odoo Discuss kanal (Almir Ahmić, Jasmin Avdić — zasebno)
- Svoj Telegram forum topic (bring.out podrška/Almir Ahmić, bring.out podrška/Jasmin Avdić — zasebno)
To otežava praćenje konverzacija jer tim mora gledati više kanala za istu firmu.
Rješenje: agregiranje po firmi
Modul telegram_partner_group sada automatski agregira kontakte pod matičnu firmu. Kada je parametar “Separate Topic per Contact” isključen (podrazumijevano):
| Kontakt | Telegram user | Odoo kanal | Telegram topic |
|---|---|---|---|
| Almir Ahmić | @almir | Rama Glas d.o.o Sarajevo | bring.out podrška/Rama Glas d.o.o Sarajevo |
| Jasmin Avdić | @jasmin | Rama Glas d.o.o Sarajevo | bring.out podrška/Rama Glas d.o.o Sarajevo |
Kako radi
- Kontakt osoba šalje poruku gateway botu
- Modul pronalazi kontakt u
res.partner.gateway.channel - Prati
parent_idhijerarhiju do vrha — pronalazi matičnu firmu - Traži postojeći Odoo kanal gdje je firma član
- Ako postoji — koristi taj kanal (ažurira
gateway_channel_tokenza odgovor) - Ako ne postoji — kreira novi kanal pod imenom firme
Primjer poruka u kanalu
Sve poruke se vide pod jednim kanalom “Rama Glas d.o.o Sarajevo”:
Jasmin Avdić: Treba mi ponuda za 10 licenci
Almir Ahmić: Ja sam poslao specifikaciju mailom
Ernad Husremović → Rama Glas d.o.o Sarajevo: Ponuda je u prilogu
Svaka poruka zadržava ime stvarnog autora, ali sve idu u isti kanal i isti forum topic.
Promjena mapiranja partnera
Mapiranje Telegram korisnik ↔ Odoo partner se može mijenjati iz Odoo-a:
Settings > Technical > Email > Gateway Partner Channels
Kada se partner promijeni (npr. sa Almir Ahmić na Jasmin Avdić), sistem automatski:
- Ažurira člana kanala na matičnu firmu
- Preimenuje kanal u ime firme
- Prati
parent_idhijerarhiju do vrha
Parametar: Separate Topic per Contact
Na gateway formi (Partner Forum tab) postoji checkbox:
- Isključen (default): svi kontakti iste firme dijele kanal i topic
- Uključen: svaki kontakt dobija zasebni kanal i topic
Sigurnost: sakriven bot token
Token bota je sada sakriven iz liste gateway-a. Vidljiv je samo u form view-u kao password polje.
Linkovi
- telegram_partner_group: bringout/odoo-bringout-telegram_partner_group
- Prethodni članak: Odoo-Telegram integracija, novi sistem podrške
Napomena
Generisano od strane Claude 🤖
Ernad Husremović, hernad@bring.out.ba