Skip to content

Commit

Permalink
return BridgeName based on config
Browse files Browse the repository at this point in the history
  • Loading branch information
JJTech0130 committed Jun 29, 2024
1 parent 6922e20 commit a69de84
Showing 1 changed file with 31 additions and 8 deletions.
39 changes: 31 additions & 8 deletions pkg/connector/connector.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,37 @@ func (m *MetaConnector) GetCapabilities() *bridgev2.NetworkGeneralCapabilities {
}

func (s *MetaConnector) GetName() bridgev2.BridgeName {
// Would be nice if we could use MetaConfig.Mode here, but it's not available yet?
return bridgev2.BridgeName{
DisplayName: "Meta",
NetworkURL: "https://meta.com",
NetworkIcon: "mxc://maunium.net/JxjlbZUlCPULEeHZSwleUXQv", // Instagram icon
NetworkID: "meta",
BeeperBridgeType: "meta",
DefaultPort: 29319,
if s.Config == nil || s.Config.Mode == "" {
return bridgev2.BridgeName{
DisplayName: "Meta",
NetworkURL: "https://meta.com",
NetworkIcon: "mxc://maunium.net/DxpVrwwzPUwaUSazpsjXgcKB",
NetworkID: "meta",
BeeperBridgeType: "meta",
DefaultPort: 29319,
}
} else {
if s.Config.Mode == "instagram" {
return bridgev2.BridgeName{
DisplayName: "Instagram",
NetworkURL: "https://instagram.com",
NetworkIcon: "mxc://maunium.net/JxjlbZUlCPULEeHZSwleUXQv",
NetworkID: "instagram",
BeeperBridgeType: "meta",
DefaultPort: 29319,
}
} else if s.Config.Mode == "facebook" {
return bridgev2.BridgeName{
DisplayName: "Facebook",
NetworkURL: "https://www.facebook.com/messenger",
NetworkIcon: "mxc://maunium.net/ygtkteZsXnGJLJHRchUwYWak",
NetworkID: "facebook",
BeeperBridgeType: "meta",
DefaultPort: 29319,
}
} else {
panic("unknown mode")
}
}
}

Expand Down

0 comments on commit a69de84

Please sign in to comment.