msgconv: clean up reuploading attachments to Matrix

This commit is contained in:
Tulir Asokan
2026-01-28 17:05:23 +02:00
parent 1a3144d2d0
commit d89746d099
9 changed files with 228 additions and 238 deletions

View File

@@ -30,14 +30,21 @@ type DiscordConnector struct {
MsgConv *msgconv.MessageConverter
}
var _ bridgev2.NetworkConnector = (*DiscordConnector)(nil)
var (
_ bridgev2.NetworkConnector = (*DiscordConnector)(nil)
_ bridgev2.MaxFileSizeingNetwork = (*DiscordConnector)(nil)
)
func (d *DiscordConnector) Init(bridge *bridgev2.Bridge) {
d.Bridge = bridge
d.MsgConv = msgconv.NewMessageConverter(bridge, d.ReuploadMedia)
d.MsgConv = msgconv.NewMessageConverter(bridge)
d.setUpProvisioningAPIs()
}
func (d *DiscordConnector) SetMaxFileSize(maxSize int64) {
d.MsgConv.MaxFileSize = maxSize
}
func (d *DiscordConnector) Start(ctx context.Context) error {
return nil
}