media: handle contact shares

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
Sumner Evans
2024-06-20 15:52:39 -06:00
parent 63645e50b2
commit c0c7ad7d0f
6 changed files with 68 additions and 18 deletions
+8 -4
View File
@@ -1,13 +1,17 @@
package msgconv
import "github.com/gotd/td/telegram"
import (
"github.com/gotd/td/telegram"
"maunium.net/go/mautrix/bridgev2"
)
type MessageConverter struct {
client *telegram.Client
client *telegram.Client
connector bridgev2.MatrixConnector
useDirectMedia bool
}
func NewMessageConverter(client *telegram.Client, useDirectMedia bool) *MessageConverter {
return &MessageConverter{client: client, useDirectMedia: useDirectMedia}
func NewMessageConverter(client *telegram.Client, connector bridgev2.MatrixConnector, useDirectMedia bool) *MessageConverter {
return &MessageConverter{client: client, connector: connector, useDirectMedia: useDirectMedia}
}