type BarBoardCommandHandler … func (h *BarBoardCommandHandler) Flags() discordgo.MessageFlags { … } func NewBarBoardHandler(generate func(srv common.ChatServer) string) *BarBoardCommandHandler { … } func (h *BarBoardCommandHandler) Handle(c commands.CommandActivation) { … } func flipBoard(p commands.CommandComponentActivation) { … } func (h *BarBoardCommandHandler) generateBoard(text string) []byte { … } func (h *BarBoardCommandHandler) periodicUpdate(srv common.ChatServer) { … }