Documentation ¶
Index ¶
- Constants
- type MessagePresenter
- func (r *MessagePresenter) PostResult(result *domain.ClassifyResult, isDebug bool) error
- func (r *MessagePresenter) PostText(text string) error
- func (r *MessagePresenter) ReplyResultToMessage(toMessage *model.Message, result *domain.ClassifyResult, isDebug bool) error
- func (r *MessagePresenter) ReplyResultToMessageWithReference(targetMessage, referredMessage *model.Message, result *domain.ClassifyResult, ...) error
- func (r *MessagePresenter) ReplyToMessage(toMessage *model.Message, text string) error
- type MessagenType
Constants ¶
View Source
const ( RootType = "Root" BeginningMessageType = "BeginningMessage" TweetCheckType = "TweetCheck" SutabaDescriptionType = "SutabaDescription" GoodEmojiType = "GoodEmoji" BadEmojiType = "BadEmoji" LastMessageType = "LastMessage" ExclamationType = "Exclamation" ThinkingEmojiType = "ThinkingEmoji" ConfidenceType = "Confidence" ConfidencePercentType = "ConfidencePercent" ConfidenceHighValue = "High" ConfidenceMediumValue = "Medium" ConfidenceLowValue = "Low" ClassType = "Class" ClassSutabaValue = "sutaba" ClassRamenValue = "ramen" ClassOtherValue = "other" DebugType = "Debug" DebugOnValue = "on" DebugOffValue = "off" RuleNumType = "RuleNum" TargetNameType = "TargetName" RamenSuffixType = "RamenSuffix" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessagePresenter ¶
type MessagePresenter struct {
// contains filtered or unexported fields
}
func NewPresenter ¶
func NewPresenter(view view.TwitterView) *MessagePresenter
func (*MessagePresenter) PostResult ¶
func (r *MessagePresenter) PostResult(result *domain.ClassifyResult, isDebug bool) error
func (*MessagePresenter) PostText ¶
func (r *MessagePresenter) PostText(text string) error
func (*MessagePresenter) ReplyResultToMessage ¶
func (r *MessagePresenter) ReplyResultToMessage(toMessage *model.Message, result *domain.ClassifyResult, isDebug bool) error
func (*MessagePresenter) ReplyResultToMessageWithReference ¶
func (r *MessagePresenter) ReplyResultToMessageWithReference(targetMessage, referredMessage *model.Message, result *domain.ClassifyResult, isDebug bool) error
func (*MessagePresenter) ReplyToMessage ¶
func (r *MessagePresenter) ReplyToMessage(toMessage *model.Message, text string) error
type MessagenType ¶
type MessagenType string
Click to show internal directories.
Click to hide internal directories.