Showing 41 of 41 total issues
comment on exported method SlackEngine.Reply should be of the form "Reply ..." Open
Open
// ReplyThread sends a message in the channel.
- Exclude checks
2: cannot find package "github.com/eure/bobo/engine" in any of: Open
Open
"github.com/eure/bobo/engine"
- Exclude checks
exported function NewCommandSetWithFileUpload should have comment or be unexported Open
Open
func NewCommandSetWithFileUpload(fileUpload CommandTemplate, templateList ...CommandTemplate) *CommandSet {
- Exclude checks
exported method BasicCommandTemplate.HasHelp should have comment or be unexported Open
Open
func (c BasicCommandTemplate) HasHelp() bool {
- Exclude checks
comment on exported type Task should be of the form "Task ..." (with optional leading article) Open
Open
// Single task interface.
- Exclude checks
type name will be used as command.CommandTemplate by other packages, and that stutters; consider calling this Template Open
Open
type CommandTemplate interface {
- Exclude checks
exported func NewReactionEmojiEngineTask returns unexported type *command.reactionEmojiEngineTask, which can be annoying to use Open
Open
func NewReactionEmojiEngineTask(e engine.Engine, channel, emoji, timestamp string) *reactionEmojiEngineTask {
- Exclude checks
exported func NewReplyThreadEngineTask returns unexported type *command.replyThreadEngineTask, which can be annoying to use Open
Open
func NewReplyThreadEngineTask(e engine.Engine, channel, text, timestamp string) *replyThreadEngineTask {
- Exclude checks
exported method CommandData.GetMentionMap should have comment or be unexported Open
Open
func (d CommandData) GetMentionMap() map[string]CommandTemplate {
- Exclude checks
exported type CommandTemplate should have comment or be unexported Open
Open
type CommandTemplate interface {
- Exclude checks
exported method BasicCommandTemplate.Exec should have comment or be unexported Open
Open
func (c BasicCommandTemplate) Exec(d CommandData) {
- Exclude checks
exported method Config.GetSlackToken should have comment or be unexported Open
Open
func (c Config) GetSlackToken() string {
- Exclude checks
type name will be used as slack.SlackLogger by other packages, and that stutters; consider calling this Logger Open
Open
type SlackLogger struct {
- Exclude checks
exported method CommandData.HasMyMention should have comment or be unexported Open
Open
func (d CommandData) HasMyMention() bool {
- Exclude checks
exported func NewReplyEngineTask returns unexported type *command.replyEngineTask, which can be annoying to use Open
Open
func NewReplyEngineTask(e engine.Engine, channel, text string) *replyEngineTask {
- Exclude checks
exported type SlackLogger should have comment or be unexported Open
Open
type SlackLogger struct {
- Exclude checks
exported type MultiFetcher should have comment or be unexported Open
Open
type MultiFetcher struct {
- Exclude checks
comment on exported function NewBotWithConfig should be of the form "NewBotWithConfig ..." Open
Open
// NewBot returns initialized Bot from Config.
- Exclude checks
type name will be used as command.CommandSet by other packages, and that stutters; consider calling this Set Open
Open
type CommandSet struct {
- Exclude checks
exported method SlackLogger.Output should have comment or be unexported Open
Open
func (l SlackLogger) Output(_ int, s string) error {
- Exclude checks