GetWikiInfo

package
v1.0.0-beta.23 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

* @Author: NyanCatda * @Date: 2021-10-03 02:14:31 * @LastEditTime: 2022-03-07 19:50:40 * @LastEditors: NyanCatda * @Description: 获取Wiki页面信息 * @FilePath: \ShionBot\Modular\GetWikiInfo\GetWikiInfo.go

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Error

func Error(SNSName string, UserID string, WikiLink string, title string, LanguageMessage *Language.LanguageInfo) string

*

  • @description: 错误处理
  • @param {string} SNSName
  • @param {string} UserID
  • @param {string} WikiLink
  • @param {string} title
  • @param {*Language.LanguageInfo} LanguageMessage
  • @return {*}

func GeiMainWikiName

func GeiMainWikiName(SNSName string, Messagejson Struct.WebHookJson) string

*

  • @description: 获取主Wiki名字
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @return {*}

func GetUrlTitle

func GetUrlTitle(SNSName string, Messagejson Struct.WebHookJson, WikiName string, PageName string) string

*

  • @description: 获取Wiki页面标题,过滤后缀
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @param {string} WikiName
  • @param {string} PageName
  • @return {*}

func GetWikiInfo

func GetWikiInfo(SNSName string, Messagejson Struct.WebHookJson, UserID string, WikiName string, title string, language string) (string, error)

*

  • @description: 获取Wiki页面信息
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @param {string} UserID
  • @param {string} WikiName
  • @param {string} title
  • @param {string} language
  • @return {*}

func NilProcessing

func NilProcessing(SNSName string, Messagejson Struct.WebHookJson, UserID string, WikiName string, title string, LanguageMessage *Language.LanguageInfo) string

*

  • @description: 为空处理
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @param {string} UserID
  • @param {string} WikiName
  • @param {string} title
  • @param {*Language.LanguageInfo} LanguageMessage
  • @return {*}

func QueryRedirects

func QueryRedirects(SNSName string, Messagejson Struct.WebHookJson, WikiName string, title string) (whether bool, to string, from string, err error)

*

  • @description: 查询页面是否存在重定向
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @param {string} WikiName
  • @param {string} title
  • @return {*}

func SearchWiki

func SearchWiki(SNSName string, Messagejson Struct.WebHookJson, WikiName string, title string) string

*

  • @description: 搜索wiki
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @param {string} WikiName
  • @param {string} title
  • @return {*}

func WikiNameExist

func WikiNameExist(WikiName string, SNSName string, Messagejson Struct.WebHookJson) bool

*

  • @description: 判断Wiki名字是否存在
  • @param {string} WikiName
  • @param {string} SNSName
  • @param {Struct.WebHookJson} Messagejson
  • @return {*}

Types

This section is empty.

Jump to

Keyboard shortcuts

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