modules/

directory
v1.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2026 License: Apache-2.0

Directories

Path Synopsis
app
common
smsbao
smsbao
common/emailtmpl
Package emailtmpl renders outbound transactional email (subject + HTML + plaintext) from per-language templates embedded at build time.
Package emailtmpl renders outbound transactional email (subject + HTML + plaintext) from per-language templates embedded at build time.
common/msgtmpl
Package msgtmpl renders outbound IM / push message bodies from per-language template sets embedded at build time.
Package msgtmpl renders outbound IM / push message bodies from per-language template sets embedded at build time.
Module-side composer that wires bot_api.groupService.GetMembers + bot_api.robotService.ExistRobot into the pkg/mentionrewrite.ExpandAisToBotUIDs callback shape.
Module-side composer that wires bot_api.groupService.GetMembers + bot_api.robotService.ExistRobot into the pkg/mentionrewrite.ExpandAisToBotUIDs callback shape.
Cross-service bot endpoints introduced by the fleet split (PR-A.2).
Cross-service bot endpoints introduced by the fleet split (PR-A.2).
cmdmenu
Package cmdmenu owns BotFather's own command menu — the /newbot, /help, ...
Package cmdmenu owns BotFather's own command menu — the /newbot, /help, ...
Package botidentity resolves the authoritative lifecycle identity behind a bot UID.
Package botidentity resolves the authoritative lifecycle identity behind a bot UID.
Package cardtrust owns the single implementation of the "trusted card sender" predicate used by every server-authored display surface that must apply the Decision-2 residual-risk masking (card-message-protocol P1, round-3 P1-2): for a type-17 message, surface the stored `plain` only when the sender is a bot / webhook identity; otherwise mask to `[卡片]`.
Package cardtrust owns the single implementation of the "trusted card sender" predicate used by every server-authored display surface that must apply the Decision-2 residual-risk masking (card-message-protocol P1, round-3 P1-2): for a type-17 message, surface the stored `plain` only when the sender is a bot / webhook identity; otherwise mask to `[卡片]`.
Module-side composer that wires (*IncomingWebhook).groupService.GetMembers + (*IncomingWebhook).robotService.ExistRobot into the pkg/mentionrewrite.ExpandAisToBotUIDs callback shape.
Module-side composer that wires (*IncomingWebhook).groupService.GetMembers + (*IncomingWebhook).robotService.ExistRobot into the pkg/mentionrewrite.ExpandAisToBotUIDs callback shape.
Package message — POST /v1/sidebar/sync
Package message — POST /v1/sidebar/sync
modules/robot/ais_broadcast.go
modules/robot/ais_broadcast.go
Package sticker implements per-user custom sticker management.
Package sticker implements per-user custom sticker management.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL