chatbotcmdnote

package
v0.6.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 21, 2020 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const CmdName = "note"

CmdName - cmd name

Variables

View Source
var (
	// ErrCmdNoParams - no command params
	ErrCmdNoParams = errors.New("no command params in note")
	// ErrCmdInvalidParams - invalid command params
	ErrCmdInvalidParams = errors.New("invalid command params in note")
	// ErrCmdInvalidNoteMode - invalid note mode
	ErrCmdInvalidNoteMode = errors.New("invalid note mode")
	// ErrCmdInvalidNoteName - invalid note name
	ErrCmdInvalidNoteName = errors.New("invalid note name")
)

Functions

func RegisterCommand

func RegisterCommand()

RegisterCommand - register command

Types

type NoteMode

type NoteMode int

NoteMode - note mode

const (
	// NoteModeNone - none
	NoteModeNone NoteMode = 0
	// NoteModeNew - new note
	NoteModeNew NoteMode = 1
	// NoteModeForward - taking notes for forward
	NoteModeForward NoteMode = 2
	// NoteModeInfo - get infomation for note
	NoteModeInfo NoteMode = 3
	// NoteModeSearch - search note with key
	NoteModeSearch NoteMode = 4
	// NoteModeKeys - show keys
	NoteModeKeys NoteMode = 5
	// NoteModeRemoveKeys - remove keys
	NoteModeRemoveKeys NoteMode = 6
	// NoteModeRemoveMsg - remove msg
	NoteModeRemoveMsg NoteMode = 7
)

func ParseNoteMode

func ParseNoteMode(str string) NoteMode

ParseNoteMode - string => NoteMode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL