Versions in this module Expand all Collapse all v0 v0.1.0 May 12, 2026 Changes in this version + type BotInteractionRequest struct + BotID string + UserID string + type BotInteractionResponse struct + Count int64 + Present bool + type BotInteractionService interface + GetBotInteractionCount func(ctx context.Context, req *BotInteractionRequest) (*BotInteractionResponse, error) + GetBotInteractionCountWindow func(ctx context.Context, req *BotInteractionWindowRequest) (*BotInteractionResponse, error) + type BotInteractionWindowRequest struct + BotID string + Duration time.Duration + UserID string + type Server struct + func NewServer(likes, windowed murmurv1connect.QueryServiceClient) *Server + func (s *Server) GetBotInteractionCount(ctx context.Context, req *BotInteractionRequest) (*BotInteractionResponse, error) + func (s *Server) GetBotInteractionCountWindow(ctx context.Context, req *BotInteractionWindowRequest) (*BotInteractionResponse, error)