mirror of
https://github.com/sipeed/picoclaw.git
synced 2026-06-12 18:08:54 +00:00
667fc85d54
add new field type to Channel struct config.channels refactor to channel_list update config version to 3 update the docs
29 lines
662 B
Go
29 lines
662 B
Go
//go:build !whatsapp_native
|
|
|
|
package whatsapp
|
|
|
|
import (
|
|
"fmt"
|
|
|
|
"github.com/sipeed/picoclaw/pkg/bus"
|
|
"github.com/sipeed/picoclaw/pkg/channels"
|
|
"github.com/sipeed/picoclaw/pkg/config"
|
|
)
|
|
|
|
// NewWhatsAppNativeChannel returns an error when the binary was not built with -tags whatsapp_native.
|
|
// Build with: go build -tags whatsapp_native ./cmd/...
|
|
func NewWhatsAppNativeChannel(
|
|
bc *config.Channel,
|
|
name string,
|
|
cfg *config.WhatsAppSettings,
|
|
bus *bus.MessageBus,
|
|
storePath string,
|
|
) (channels.Channel, error) {
|
|
_ = bc
|
|
_ = name
|
|
_ = cfg
|
|
_ = bus
|
|
_ = storePath
|
|
return nil, fmt.Errorf("whatsapp native not compiled in; build with -tags whatsapp_native")
|
|
}
|