I am trying to create instagram integration with odoo live chat and want to visible and make conversation with incoming messages in discuss module. I found that mail.channel is crucial in discuss module. However, I am noticed that mail.channel was not available in odoo 18. Does anyone know how can we develop the integration in discuss module in different way in odoo 18?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Księgowość
- Zapasy
- PoS
- Project
- MRP
To pytanie dostało ostrzeżenie
1
Odpowiedz
1270
Widoki
In Odoo 18, mail.channel has been replaced with the mail.thread and mail.message models for managing messages in the Discuss module. To integrate Instagram with Odoo Live Chat and display messages in Discuss, you can follow this approach:
1. Use mail.thread for Messaging
- Instead of mail.channel, use mail.message to store incoming Instagram messages.
- Ensure your model (res.partner or a custom one) is inheriting mail.thread to enable chatter functionality.
2. Fetch Instagram Messages via API
- Use Meta’s Graph API to retrieve Instagram messages.
- Store messages in Odoo using mail.message.create().
3. Display Messages in Discuss
- Associate each message with a record (partner or ticket) so that it appears in Discuss.
- Use message_post() to post messages in threads.
4. Create a New Discuss Channel (Optional)
- If you need a dedicated Instagram chat channel, create a new mail.channel-like structure by using mail.thread and mail.message.
Podoba Ci się ta dyskusja? Dołącz do niej!
Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!
Zarejestruj sięPowiązane posty | Odpowiedzi | Widoki | Czynność | |
---|---|---|---|---|
|
0
cze 25
|
527 | ||
|
0
sty 21
|
2386 | ||
|
0
mar 19
|
5154 | ||
|
0
lut 16
|
4280 | ||
How to manage inbox, to-od, to-me odoo8
Rozwiązane
|
|
1
lut 16
|
3650 |