mirror of
https://github.com/YspCoder/clawgo.git
synced 2026-04-14 15:57:29 +08:00
34 lines
573 B
Go
34 lines
573 B
Go
package channels
|
|
|
|
import "sort"
|
|
|
|
func CompiledChannelKeys() []string {
|
|
out := make([]string, 0, 8)
|
|
if weixinCompiled {
|
|
out = append(out, "weixin")
|
|
}
|
|
if telegramCompiled {
|
|
out = append(out, "telegram")
|
|
}
|
|
if whatsappCompiled {
|
|
out = append(out, "whatsapp")
|
|
}
|
|
if discordCompiled {
|
|
out = append(out, "discord")
|
|
}
|
|
if feishuCompiled {
|
|
out = append(out, "feishu")
|
|
}
|
|
if qqCompiled {
|
|
out = append(out, "qq")
|
|
}
|
|
if dingtalkCompiled {
|
|
out = append(out, "dingtalk")
|
|
}
|
|
if maixcamCompiled {
|
|
out = append(out, "maixcam")
|
|
}
|
|
sort.Strings(out)
|
|
return out
|
|
}
|