initial pass at wiring up login to discordgo

This commit is contained in:
Skip R
2025-11-24 10:28:43 -08:00
parent e0e18d7822
commit 586cb2bfe6
7 changed files with 259 additions and 26 deletions

View File

@@ -17,10 +17,19 @@
package connector
import (
"github.com/bwmarrin/discordgo"
"maunium.net/go/mautrix/bridgev2/database"
)
func (d *DiscordConnector) GetDBMetaTypes() database.MetaTypes {
//TODO implement me
panic("implement me")
type UserLoginMetadata struct {
Token string `json:"token"`
HeartbeatSession discordgo.HeartbeatSession `json:"heartbeat_session"`
}
func (d *DiscordConnector) GetDBMetaTypes() database.MetaTypes {
return database.MetaTypes{
UserLogin: func() any {
return &UserLoginMetadata{}
},
}
}