Actions
Властивість #21
closedВластивість #1: Интеграция чатов (Telegram & WhatsApp User API) в ERPNext
Властивість #17: База данных, логика связывания и Real-time (ERPNext)
[Real-time] API Вебхуков и интеграция с Socket.io
Start date:
07/08/2026
Due date:
% Done:
0%
Estimated time:
Description
Реализовать эндпоинты для получения данных от демонов.
-
Функционал:
- Метод
receive_message(data): валидирует токен демона, создает записьCRMChatMessageв базе данных, обновляет поляlast_message_textиunread_countвCRMChatRoom. - После записи в БД вызывает
frappe.publish_realtime("new_crm_chat_message", message_data, room=room_id). - Менеджеры в браузере видят сообщение мгновенно без перезагрузки страницы.
- Метод
Actions