Project

General

Profile

Actions

Властивість #21

closed

Властивість #1: Интеграция чатов (Telegram & WhatsApp User API) в ERPNext

Властивість #17: База данных, логика связывания и Real-time (ERPNext)

[Real-time] API Вебхуков и интеграция с Socket.io

Added by It It about 2 months ago. Updated about 2 months ago.

Status:
Зачинено
Priority:
Нормальний
Assignee:
-
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 #1

Updated by It It about 2 months ago

  • Target version set to 4
Actions #2

Updated by It It about 2 months ago

  • Target version changed from 4 to Stage 1: Telegram - Core & Backend
Actions #3

Updated by It It about 2 months ago

  • Status changed from Новий to Вирішено

Завершено та успішно верифіковано в рамках інтеграції Telegram реального часу, статусів прочитання, черг запланованих повідомлень та прев'ю медіафайлів.

Actions #4

Updated by Redmine Admin about 2 months ago

  • Status changed from Вирішено to Зачинено
Actions

Also available in: Atom PDF