wotoNeko

package
v0.0.0-...-f800b22 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2021 License: GPL-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PV_FLAG      = "pv"      // won't work if message is replied
	HENTAI_FLAG  = "hentai"  // it works only for sudo people
	PRIVATE_FLAG = "private" // won't work if message is replied
	DEL_FLAG     = "del"     // won't work if message is not replied
	DELETE_FLAG  = "delete"  // won't work if message is not replied
	MSG_FLAG     = "msg"     // is there any messages for caption?
	MESSAGE_FLAG = "message" // is there any messages for caption?
)

the flags for the wotoNekosLife plugin. please notice that all flags should begin with prefex `--`, but in the pTools, this prefex will be removed.

View Source
const (
	Pussy       nsfwNeko = "pussy"
	NsfwNekoGif nsfwNeko = "nsfwnekogif"
	Lewd        nsfwNeko = "lewd"
	Les         nsfwNeko = "les"
	Kuni        nsfwNeko = "kuni"
	Cum         nsfwNeko = "cum"
	Classic     nsfwNeko = "classic"
	Boobs       nsfwNeko = "boobs"
	Bj          nsfwNeko = "bj"
	Anal        nsfwNeko = "anal"
	NsfwAvatar  nsfwNeko = "nsfwavatar"
	Yuri        nsfwNeko = "yuri"
	Trap        nsfwNeko = "trap"
	Tits        nsfwNeko = "tits"
	SoloG       nsfwNeko = "solog"
	Solo        nsfwNeko = "solo"
	SmallBoobs  nsfwNeko = "smallboobs"
	PWankG      nsfwNeko = "pwankg"
	Pussy_JPG   nsfwNeko = "pussy_jpg"
	Lewd_Kemo   nsfwNeko = "lewd_kemo"
	Lewd_K      nsfwNeko = "lewd_k"
	Keta        nsfwNeko = "keta"
	HoloLewd    nsfwNeko = "hololewd"
	HoloEro     nsfwNeko = "holoero"
	Hentai      nsfwNeko = "hentai"
	Futanari    nsfwNeko = "futanari"
	Femdom      nsfwNeko = "femdom"
	FeetG       nsfwNeko = "feetG"
	EroFeet     nsfwNeko = "erofeet"
	Ero         nsfwNeko = "ero"
	EroK        nsfwNeko = "eroK"
	EroKemo     nsfwNeko = "erokemo"
	EroN        nsfwNeko = "eron"
	EroYuri     nsfwNeko = "eroyuri"
	Cum_JPG     nsfwNeko = "cum_jpg"
	Blowjob     nsfwNeko = "blowjob"
)

nsfw endpoints for nekos.life api.

View Source
const (
	Tickle   sfwNeko = "tickle"
	Slap     sfwNeko = "slap"
	Poke     sfwNeko = "poke"
	Pat      sfwNeko = "pat"
	Neko     sfwNeko = "neko"
	Meow     sfwNeko = "meow"
	Lizard   sfwNeko = "lizard"
	Kiss     sfwNeko = "kiss"
	Hug      sfwNeko = "hug"
	Fox_Girl sfwNeko = "fox_girl"
	Feed     sfwNeko = "feed"
	Cuddle   sfwNeko = "cuddle"
	// news:
	Kemonomimi sfwNeko = "kemonomimi"
	Holo       sfwNeko = "holo"
	Smug       sfwNeko = "smug"
	Baka       sfwNeko = "baka"
	Woof       sfwNeko = "woof"
	Goose      sfwNeko = "goose"
	Gecg       sfwNeko = "gecg"
	Avatar     sfwNeko = "avatar"
	Waifu      sfwNeko = "waifu"
)

sfw endpoints for nekos.life api.

View Source
const (
	WhyText  = "why"
	NameText = "name"
	CatText  = "cat"
	FactText = "fact"
	OwoText  = "owoify"
)

text constants (Lol, these should be counted as sfw, right? XD)

Variables

This section is empty.

Functions

func AvatarHandler

func AvatarHandler(message *tg.Message, args pTools.Arg)

func BakaHandler

func BakaHandler(message *tg.Message, args pTools.Arg)

func CatHandler

func CatHandler(message *tg.Message, args pTools.Arg)

func CuddleHandler

func CuddleHandler(message *tg.Message, args pTools.Arg)

func FactHandler

func FactHandler(message *tg.Message, args pTools.Arg)

func FeedHandler

func FeedHandler(message *tg.Message, args pTools.Arg)

func FoxHandler

func FoxHandler(message *tg.Message, args pTools.Arg)

func GecgHandler

func GecgHandler(message *tg.Message, args pTools.Arg)

func GooseHandler

func GooseHandler(message *tg.Message, args pTools.Arg)

func HoloHandler

func HoloHandler(message *tg.Message, args pTools.Arg)

func HugHandler

func HugHandler(message *tg.Message, args pTools.Arg)

func KemonomimiHandler

func KemonomimiHandler(message *tg.Message, args pTools.Arg)

func KissHandler

func KissHandler(message *tg.Message, args pTools.Arg)

func LizardHandler

func LizardHandler(message *tg.Message, args pTools.Arg)

func MeowHandler

func MeowHandler(message *tg.Message, args pTools.Arg)

func NameHandler

func NameHandler(message *tg.Message, args pTools.Arg)

func NekoHandler

func NekoHandler(message *tg.Message, args pTools.Arg)

func OwoHandler

func OwoHandler(message *tg.Message, args pTools.Arg)

func PokeHandler

func PokeHandler(message *tg.Message, args pTools.Arg)

func SlapHandler

func SlapHandler(message *tg.Message, args pTools.Arg)

func SmugHandler

func SmugHandler(message *tg.Message, args pTools.Arg)

func TickleHandler

func TickleHandler(message *tg.Message, args pTools.Arg)

func WaifuHandler

func WaifuHandler(message *tg.Message, args pTools.Arg)

func WhyHandler

func WhyHandler(message *tg.Message, args pTools.Arg)

func WoofHandler

func WoofHandler(message *tg.Message, args pTools.Arg)

Types

type NekoBase

type NekoBase struct {
	Url  string `json:"url"`
	Why  string `json:"why"`
	Name string `json:"name"`
	Cat  string `json:"cat"`
	Fact string `json:"fact"`
	Owo  string `json:"owo"`
}

func GetHeadPat

func GetHeadPat() (base *NekoBase, err error)

GetHeadPat will give you a random headpat, using headp.at api.

func GetOwo

func GetOwo(value string) (base *NekoBase, err error)

GetOwo will give you a random owo nekobase.

func GetRandomAvatar

func GetRandomAvatar() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomBaka

func GetRandomBaka() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomCat

func GetRandomCat() (base *NekoBase, err error)

GetRandomCat will give you a random cat nekobase.

func GetRandomCuddle

func GetRandomCuddle() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomFact

func GetRandomFact() (base *NekoBase, err error)

GetRandomFact will give you a random fact nekobase.

func GetRandomFeed

func GetRandomFeed() (base *NekoBase, err error)

GetRandomFeed will give you a random feed nekobase.

func GetRandomFoxGirl

func GetRandomFoxGirl() (base *NekoBase, err error)

GetRandomFoxGirl will give you a random fox girl nekobase.

func GetRandomGecg

func GetRandomGecg() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomGoose

func GetRandomGoose() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomHolo

func GetRandomHolo() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomHug

func GetRandomHug() (base *NekoBase, err error)

GetRandomHug will give you a random hug nekobase.

func GetRandomKemonomimi

func GetRandomKemonomimi() (base *NekoBase, err error)

GetRandomKemonomimi will give you a random cuddle nekobase.

func GetRandomKiss

func GetRandomKiss() (base *NekoBase, err error)

GetRandomKiss will give you a random kiss nekobase.

func GetRandomLizard

func GetRandomLizard() (base *NekoBase, err error)

GetRandomLizard will give you a random lizard nekobase.

func GetRandomMeow

func GetRandomMeow() (base *NekoBase, err error)

GetRandomMeow will give you a random meow nekobase.

func GetRandomName

func GetRandomName() (base *NekoBase, err error)

GetRandomName will give you a random name nekobase.

func GetRandomNeko

func GetRandomNeko() (base *NekoBase, err error)

GetRandomNeko will give you a random neko nekobase.

func GetRandomNsfw

func GetRandomNsfw() (base *NekoBase, err error)

GetRandomNsfw will give you a random nsfw nekobase.

func GetRandomPat

func GetRandomPat() (base *NekoBase, err error)

GetRandomPat will give you a random pat nekobase.

func GetRandomPoke

func GetRandomPoke() (base *NekoBase, err error)

GetRandomPoke will give you a random poke nekobase.

func GetRandomSfw

func GetRandomSfw() (base *NekoBase, err error)

GetRandomSfw will give you a random sfw nekobase.

func GetRandomSlap

func GetRandomSlap() (base *NekoBase, err error)

GetRandomSlap will give you a random slap nekobase.

func GetRandomSmug

func GetRandomSmug() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func GetRandomTickle

func GetRandomTickle() (base *NekoBase, err error)

GetRandomTickle will give you a random tickle nekobase.

func GetRandomWaifu

func GetRandomWaifu() (base *NekoBase, err error)

GetRandomWaifu will give you a random waifu nekobase.

func GetRandomWhy

func GetRandomWhy() (base *NekoBase, err error)

GetRandomWhy will give you a random why nekobase.

func GetRandomWoof

func GetRandomWoof() (base *NekoBase, err error)

GetRandomCuddle will give you a random cuddle nekobase.

func (*NekoBase) GetText

func (n *NekoBase) GetText() string

func (*NekoBase) IsGif

func (n *NekoBase) IsGif() bool

func (*NekoBase) IsPhoto

func (n *NekoBase) IsPhoto() bool

func (*NekoBase) IsText

func (n *NekoBase) IsText() bool

Jump to

Keyboard shortcuts

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