Versions in this module Expand all Collapse all v1 v1.6.0 Feb 8, 2024 Changes in this version + type CursedChannelPost struct + GuildId uint64 + Id uint + MessageCount int + ReportMonth string + UserId uint64 + type CursedPostStat struct + GuildId uint64 + Id uint + MessageCount int + ReportMonth string + UserId uint64 + type DiscordReactionScore struct + GuildId uint64 + ReportMonth string + Score int + UserId uint64 + func (d DiscordReactionScore) FormatResult(userString string) string + type DiscordReactionStat struct + GuildId uint64 + Id uint + MessageCount int + ReportMonth string + UserId uint64 v1.5.2 Nov 13, 2023 v1.5.1 Nov 1, 2023 v1.5.0 Oct 27, 2023 Changes in this version + type DailyGamePlay struct + GuildId uint64 + Tries uint + UserId uint64 + Win bool + type DailyGameWinStat struct + CurrentStreak int + GuessCount int + GuildId uint64 + Id uint + MaxStreak int + PlayCount int + ReportMonth string + UserId uint64 + WinCount int + func (d DailyGameWinStat) FormatWins() string v1.4.0 Sep 17, 2023 Changes in this version + type DbPool interface + Acquire func(ctx context.Context) (*pgxpool.Conn, error) + AcquireAllIdle func(ctx context.Context) []*pgxpool.Conn + AcquireFunc func(ctx context.Context, f func(*pgxpool.Conn) error) error + Begin func(ctx context.Context) (pgx.Tx, error) + Close func() + Exec func(ctx context.Context, sql string, arguments ...any) (pgconn.CommandTag, error) + Ping func(ctx context.Context) error + Query func(ctx context.Context, sql string, args ...any) (pgx.Rows, error) + QueryRow func(ctx context.Context, sql string, args ...any) pgx.Row + SendBatch func(ctx context.Context, b *pgx.Batch) pgx.BatchResults + Stat func() *pgxpool.Stat v1.3.0 Jul 7, 2023 Changes in this version + const FileQuoteType + const TextQuoteType + type DiscordUsageStat struct + GuildId uint64 + Id uint + MessageCount int + ReportMonth string + UserId uint64 + type InvalidQuoteTypeError string + func (i InvalidQuoteTypeError) Error() string + type Quote struct + Data string + Id uint + Type string