Skip to Content
Odoo Menu
  • Log ind
  • Prøv gratis
  • apps
    Økonomi
    • Bogføring
    • Fakturering
    • Udgifter
    • Regneark (BI)
    • Dokumenter
    • e-Signatur
    Salg
    • CRM
    • Salg
    • POS Butik
    • POS Restaurant
    • Abonnementer
    • Udlejning
    Hjemmeside
    • Hjemmesidebygger
    • e-Handel
    • Blog
    • Forum
    • LiveChat
    • e-Læring
    Forsyningskæde
    • Lagerbeholdning
    • Produktion
    • PLM
    • Indkøb
    • Vedligeholdelse
    • Kvalitet
    HR
    • Medarbejdere
    • Rekruttering
    • Fravær
    • Medarbejdersamtaler
    • Anbefalinger
    • Flåde
    Marketing
    • Markedsføring på sociale medier
    • E-mailmarketing
    • SMS-marketing
    • Arrangementer
    • Automatiseret marketing
    • Spørgeundersøgelser
    Tjenester
    • Projekt
    • Timesedler
    • Udkørende Service
    • Kundeservice
    • Planlægning
    • Aftaler
    Produktivitet
    • Dialog
    • Godkendelser
    • IoT
    • VoIP
    • Vidensdeling
    • WhatsApp
    Tredjepartsapps Odoo Studio Odoo Cloud-platform
  • Brancher
    Detailhandel
    • Boghandel
    • Tøjforretning
    • Møbelforretning
    • Dagligvarebutik
    • Byggemarked
    • Legetøjsforretning
    Mad og værtsskab
    • Bar og pub
    • Restaurant
    • Fastfood
    • Gæstehus
    • Drikkevareforhandler
    • Hotel
    Ejendom
    • Ejendomsmægler
    • Arkitektfirma
    • Byggeri
    • Ejendomsadministration
    • Havearbejde
    • Boligejerforening
    Rådgivning
    • Regnskabsfirma
    • Odoo-partner
    • Marketingbureau
    • Advokatfirma
    • Rekruttering
    • Audit & certificering
    Produktion
    • Tekstil
    • Metal
    • Møbler
    • Fødevareproduktion
    • Bryggeri
    • Firmagave
    Heldbred & Fitness
    • Sportsklub
    • Optiker
    • Fitnesscenter
    • Kosmetolog
    • Apotek
    • Frisør
    Håndværk
    • Handyman
    • IT-hardware og support
    • Solenergisystemer
    • Skomager
    • Rengøringsservicer
    • VVS- og ventilationsservice
    Andet
    • Nonprofitorganisation
    • Miljøagentur
    • Udlejning af billboards
    • Fotografi
    • Cykeludlejning
    • Softwareforhandler
    Gennemse alle brancher
  • Community
    Få mere at vide
    • Tutorials
    • Dokumentation
    • Certificeringer
    • Oplæring
    • Blog
    • Podcast
    Bliv klogere
    • Udannelselsesprogram
    • Scale Up!-virksomhedsspillet
    • Besøg Odoo
    Få softwaren
    • Download
    • Sammenlign versioner
    • Udgaver
    Samarbejde
    • Github
    • Forum
    • Arrangementer
    • Oversættelser
    • Bliv partner
    • Tjenester til partnere
    • Registrér dit regnskabsfirma
    Modtag tjenester
    • Find en partner
    • Find en bogholder
    • Kontakt en rådgiver
    • Implementeringstjenester
    • Kundereferencer
    • Support
    • Opgraderinger
    Github Youtube Twitter LinkedIn Instagram Facebook Spotify
    +1 (650) 691-3277
    Få en demo
  • Prissætning
  • Hjælp

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Bogføring
  • Lager
  • PoS
  • Projekt
  • MRP
All apps
Du skal være registreret for at interagere med fællesskabet.
All Posts People Emblemer
Tags (View all)
odoo accounting v14 pos v15
Om dette forum
Du skal være registreret for at interagere med fællesskabet.
All Posts People Emblemer
Tags (View all)
odoo accounting v14 pos v15
Om dette forum
Hjælp

Automated Action - Notify All Channel Participants of All New Messages

Tilmeld

Få besked, når der er aktivitet på dette indlæg

Dette spørgsmål er blevet anmeldt
pythonnotificationsdiscussionautomationchannels
1 Svar
5209 Visninger
Avatar
Cliff Kujala

I understand the default behavior to not send every participant a push notification for every message posted to a discuss channel, because in a large channel the quantity of messages could be crazy.  However, some channels are intended for critical notices and participants should receive push notifications when messages are posted, without the need to @ a person directly.

I'm fairly close to getting an Automated Action to work for sending Push Notifications to All Discuss Channel Participants, but it results in the push messages being posted to the res.partner model.

Hoping some of the guru's here could help to modify the python code so that it doesn't create extra messages, but instead just adds all the participants as notified people on the message.

Note: 
I do have the settings for the discuss channel to notify on All Messages, and we do get the notification badge in our little chat bubble at the top of the browser, but we want push on our phones as well.




----




0
Avatar
Kassér
Avatar
Ray Carnes (ray)
Bedste svar

Why not just have each User download the Android or iOS App for Odoo and login to the database to receive notifications on their Phones?

0
Avatar
Kassér
Cliff Kujala
Forfatter

Added photos of the trigger and code. The forum wasn't working to add them when I first posted.

@Ray Carnes unless you callout a user with the @ sign while posting a message to the discuss channel, they will not get a push message to their mobile phone. That is my experience using either the iOS app or the PWA.

Cliff Kujala
Forfatter

Ray, I reinstalled the iOS app just to retest (we are all using the PWA now instead of the native App).

We definitely do not receive push notifications unless we @ someone in a discuss channel.

We do get push notifications for direct chats between 2 people. Looking into the DB, 2 person chat is just a discuss.channel but it has the type of chat instead of group or channel.

Ray Carnes (ray)

Apparently this feature was lost in Odoo 15. It is on the roadmap to restore in Odoo 18. https://github.com/odoo/odoo/pull/162401

Cliff Kujala
Forfatter

OK good news it will be fixed in V18, but realistic use of V18 is almost a year away for any users with customizations.

Anyone have thoughts on how to fix the automated action to bring this type of functionality into play now? Like I said the automated action I posted is successfully notifying all the participants of a channel, it is just doing it in the wrong way. It creates separate messages for each user, and posts the notification to their res.partner chatter.

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Tilmeld dig
Related Posts Besvarelser Visninger Aktivitet
How to send parent record value to child record(s) using Python code and the improved Automations?
python automation
Avatar
0
nov. 23
2352
Remove Journal Entry Error Notifications Løst
error notifications discussion
Avatar
Avatar
1
dec. 24
2134
Browser Notification Popup and mobile App Løst
notifications discussion v17
Avatar
Avatar
Avatar
Avatar
3
dec. 24
4847
Odoo Discord Integration
integration notifications automation
Avatar
0
nov. 23
5808
Desktop Notification Enable
notifications discussion desktop
Avatar
0
apr. 17
13884
Community
  • Tutorials
  • Dokumentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Oversættelser
Tjenester
  • Odoo.sh-hosting
  • Support
  • Opgradere
  • Individuelt tilpasset udvikling
  • Uddannelse
  • Find en bogholder
  • Find en partner
  • Bliv partner
Om os
  • Vores virksomhed
  • Brandaktiver
  • Kontakt os
  • Stillinger
  • Arrangementer
  • Podcast
  • Blog
  • Kunder
  • Juridiske dokumenter • Privatlivspolitik
  • Sikkerhedspolitik
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo er en samling open source-forretningsapps, der dækker alle dine virksomhedsbehov – lige fra CRM, e-handel og bogføring til lagerstyring, POS, projektledelse og meget mere.

Det unikke ved Odoo er, at systemet både er brugervenligt og fuldt integreret.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now