2026-04-05 10:36:22 +08:00
|
|
|
package bilibili
|
|
|
|
|
|
2026-07-26 22:19:41 +08:00
|
|
|
const (
|
|
|
|
|
// AccountType B 站账号类型标识
|
|
|
|
|
AccountType = "bilibili"
|
|
|
|
|
// RuleTypeDynamic 发送 B 站动态的规则类型标识
|
|
|
|
|
RuleTypeDynamic = "bilibili-dynamic"
|
2026-07-26 23:15:02 +08:00
|
|
|
// RuleTypePrivateMessage 发送 B 站私信的规则类型标识
|
|
|
|
|
RuleTypePrivateMessage = "bilibili-private-message"
|
2026-07-26 22:19:41 +08:00
|
|
|
)
|
|
|
|
|
|
2026-04-05 10:36:22 +08:00
|
|
|
type BiliAccount struct {
|
2026-04-05 22:28:38 +08:00
|
|
|
RawCookies string `json:"raw_cookies"`
|
2026-04-05 10:36:22 +08:00
|
|
|
}
|
|
|
|
|
|
2026-04-06 10:10:31 +08:00
|
|
|
type BiliDynamicConfig struct {
|
2026-04-05 10:36:22 +08:00
|
|
|
Msg string `json:"msg"`
|
|
|
|
|
}
|
2026-07-26 23:15:02 +08:00
|
|
|
|
|
|
|
|
// BiliPrivateMessageConfig 私信规则配置
|
|
|
|
|
type BiliPrivateMessageConfig struct {
|
|
|
|
|
// 接收者的 UID 列表
|
|
|
|
|
ReceiverUids []int64 `json:"receiver_uids"`
|
|
|
|
|
Msg string `json:"msg"`
|
|
|
|
|
}
|