]> git.giacomolli.uk - onechat/commit
Receive voice notes from both chat services
authorAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 03:30:30 +0000 (00:30 -0300)
committerAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 09:51:58 +0000 (06:51 -0300)
commitd73a88b9e0835b1d7f0711e02db56555101a7830
tree3e774989bb82b09bc3f98c5135b4ee28a52229ac
parent5dbb2e42e88e78bfc79b473b5b1dc466d8dbbf62
Receive voice notes from both chat services

Owner voice notes from Telegram and accepted WhatsApp voice notes enter
shared audio storage and reach the agent as text. Downloads and local
transcription complete before durable message acknowledgement. Failure
markers keep later messages moving, and routed transcripts use the same
child queue and restart recovery as text. Other senders, view-once
messages, and music attachments do not become voice input.
12 files changed:
agent.go
daemon.go
telegram.go
telegram_api.go
telegram_image.go
telegram_voice.go [new file with mode: 0644]
telegram_voice_test.go [new file with mode: 0644]
voice_helper_test.go
voice_transcriber_test.go
whatsapp_inbox.go
whatsapp_voice.go [new file with mode: 0644]
whatsapp_voice_test.go [new file with mode: 0644]