Documentation ¶ Index ¶ type Config func NewConfig(guilds, channels []uint64, ignoreRegexp *regexp.Regexp) *Config type Discord func NewDiscord(ctx context.Context, log *zap.SugaredLogger, auth string, config *Config, ...) (*Discord, error) func (d *Discord) Close() error func (d *Discord) Connect() error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Config ¶ type Config struct { // contains filtered or unexported fields } func NewConfig ¶ func NewConfig(guilds, channels []uint64, ignoreRegexp *regexp.Regexp) *Config type Discord ¶ type Discord struct { // contains filtered or unexported fields } func NewDiscord ¶ func NewDiscord(ctx context.Context, log *zap.SugaredLogger, auth string, config *Config, store *storage.Storage) (*Discord, error) func (*Discord) Close ¶ func (d *Discord) Close() error func (*Discord) Connect ¶ func (d *Discord) Connect() error Source Files ¶ View all Source files discord.go event_handler.go initial_sync.go post_sync.go reaction_sync.go task_queue.go Click to show internal directories. Click to hide internal directories.