sendingtk / chatwoot

Other
89 stars 78 forks source link

Instangram Unsend only work with Mobile App #82

Closed empreendedorx closed 2 days ago

empreendedorx commented 1 month ago

Describe the bug

When a message is unsend on the web it does not delete in Chatwoot but works when deleting from the Instagram mobile app irrespective of where the message was sent from.

To Reproduce

Create an IG inbox Send message Delete using Instagram Web

Expected behavior

Message is supposed to be deleted irrespective of where it was sent from.

Environment

Docker

Cloud Provider

None

Platform

None

Operating system

debian 12

Browser and version

No response

Docker (if applicable)

Client: Docker Engine - Community Version: 27.0.3 API version: 1.46 Go version: go1.21.11 Git commit: 7d4bcd8 Built: Sat Jun 29 00:02:50 2024 OS/Arch: linux/amd64 Context: default

Server: Docker Engine - Community Engine: Version: 27.0.3 API version: 1.46 (minimum version 1.24) Go version: go1.21.11 Git commit: 662f78c Built: Sat Jun 29 00:02:50 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.7.18 GitCommit: ae71819c4f5e67bb4d5ae76a6b735f29cc25774e runc: Version: 1.7.18 GitCommit: v1.1.13-0-g58aa920 docker-init: Version: 0.19.0 GitCommit: de40ad0

Client: Docker Engine - Community Version: 27.0.3 Context: default Debug Mode: false Plugins: buildx: Docker Buildx (Docker Inc.) Version: v0.15.1 Path: /usr/libexec/docker/cli-plugins/docker-buildx compose: Docker Compose (Docker Inc.) Version: v2.28.1 Path: /usr/libexec/docker/cli-plugins/docker-compose

Server: Containers: 25 Running: 25 Paused: 0 Stopped: 0 Images: 30 Server Version: 27.0.3 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Using metacopy: false Native Overlay Diff: true userxattr: false Logging Driver: json-file Cgroup Driver: systemd Cgroup Version: 2 Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog Swarm: active NodeID: oxhyaom4ve1cpwlu4ohoe1324 Is Manager: true ClusterID: hsi9qvb0bbxgjkfh9cgetmmm2 Managers: 1 Nodes: 1 Default Address Pool: 10.0.0.0/8
SubnetSize: 24 Data Path Port: 4789 Orchestration: Task History Retention Limit: 0 Raft: Snapshot Interval: 10000 Number of Old Snapshots to Retain: 0 Heartbeat Tick: 1 Election Tick: 10 Dispatcher: Heartbeat Period: 5 seconds CA Configuration: Expiry Duration: 3 months Force Rotate: 0 Autolock Managers: false Root Rotation In Progress: false Node Address: 2607:5300:60:8107::1 Manager Addresses:

Runtimes: io.containerd.runc.v2 runc Default Runtime: runc Init Binary: docker-init containerd version: ae71819c4f5e67bb4d5ae76a6b735f29cc25774e runc version: v1.1.13-0-g58aa920 init version: de40ad0 Security Options: apparmor seccomp Profile: builtin cgroupns Kernel Version: 6.1.0-21-amd64 Operating System: Debian GNU/Linux 12 (bookworm) OSType: linux Architecture: x86_64 CPUs: 8 Total Memory: 62.69GiB Name: artlab ID: 338b2a16-6953-4b56-9512-fe6c8451bfd6 Docker Root Dir: /var/lib/docker Debug Mode: false Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false

Additional context

Chatwoot-N 3.10.3

laianeramos commented 1 month ago

O pessoal do chatwoot oficial falou que é uma limitação no envio de webhooks pela própria Meta: https://github.com/chatwoot/chatwoot/issues/9534

Na submissão do app, basta colocar nas instruções que o teste do instagram deve ser feito por dispositivo móvel através do app oficial do instagram. Faça seu screencast também gravando a tela do celular. Fiz assim e consegui a aprovação sem problemas.

nestordavalos commented 2 days ago

It has already been corrected for version v3.12.7, please update your version