feat(messages): Send plain text messages to Lovoo #8

Merged
Wuast94 merged 3 commits from opencode/feat/outbound-text into main 2026-08-25 20:46:55 +02:00
Owner

Summary

  • discover and call Lovoo's createMessage server action
  • persist remote message IDs for Matrix sends
  • reject unsupported content and ambiguous retries safely

Verification

  • go test -tags=goolm ./... -race -count=1
  • go vet -tags=goolm ./...
  • go mod verify
  • go build -tags=goolm ./cmd/mautrix-lovoo
  • golangci-lint without staticcheck: 0 issues

Staticcheck currently panics in honnef.co/go/tools while analyzing the third-party poll package under Go 1.26.

## Summary - discover and call Lovoo's createMessage server action - persist remote message IDs for Matrix sends - reject unsupported content and ambiguous retries safely ## Verification - go test -tags=goolm ./... -race -count=1 - go vet -tags=goolm ./... - go mod verify - go build -tags=goolm ./cmd/mautrix-lovoo - golangci-lint without staticcheck: 0 issues Staticcheck currently panics in honnef.co/go/tools while analyzing the third-party poll package under Go 1.26.
feat(messages): Send plain text messages to Lovoo
Some checks failed
CI / Quality (pull_request) Failing after 10m20s
CI / Build (pull_request) Has been skipped
913f740417
Discover Lovoo's createMessage action dynamically and persist the returned remote message ID. Reject unsupported content permanently and avoid automatic retries after ambiguous send responses.
ci: Update golangci-lint for Go 1.26
Some checks failed
CI / Build (pull_request) Has been cancelled
CI / Quality (pull_request) Has been cancelled
2636b1ecf8
Use the release containing staticcheck v0.8.0 and fix the newly reported error-string capitalization findings.
build: Align golangci-lint tool pins
All checks were successful
CI / Quality (pull_request) Successful in 10m38s
CI / Build (pull_request) Successful in 10m17s
0b20806792
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Wuast94/mautrix-lovoo!8
No description provided.