Versions in this module Expand all Collapse all v0 v0.2.0 Dec 26, 2024 Changes in this version + var DiscordMentionKind = ast.NewNodeKind("DiscordMention") + func NewDiscordMention(resolver *DiscordUserResolver) goldmark.Extender + type CachedMention struct + CacheTime time.Time + Username string + type DiscordMention struct + func (d *DiscordMention) Extend(m goldmark.Markdown) + type DiscordMentionNode struct + ID string + func (m *DiscordMentionNode) Dump(source []byte, level int) + func (m *DiscordMentionNode) Kind() ast.NodeKind + type DiscordUserResolver struct + func NewDiscordUserResolver(config DiscordUserResolverConfig) (*DiscordUserResolver, error) + func (r *DiscordUserResolver) Resolve(userId string) string + type DiscordUserResolverConfig struct + CachePath string + DiscordToken string