INNER CODE UNIT · Go
applyProxySettings
krypton-byte/neonize · goneonize/main.go:83
func applyProxySettings(client *whatsmeow.Client, settings *C.struct_ProxySettings) error {
if settings == nil {
return nil
}
proxyAddress := ""
if settings.proxyAddress != nil {
proxyAddress = C.GoString(settings.proxyAddress)
}
return client.SetProxyAddress(proxyAddress, whatsmeow.SetProxyOptions{
NoWebsocket: bool(settings.noWebsocket),
OnlyLogin: bool(settings.onlyLogin),
NoMedia: bool(settings.noMedia),
})
}
func pairClientTypeFromInt(clientType int32) whatsmeow.PairClientType {
switch clientType {
case 0: