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 ¶
- func Error(SNSName string, UserID string, WikiLink string, title string, ...) string
- func GeiMainWikiName(SNSName string, Messagejson Struct.WebHookJson) string
- func GetUrlTitle(SNSName string, Messagejson Struct.WebHookJson, WikiName string, ...) string
- func GetWikiInfo(SNSName string, Messagejson Struct.WebHookJson, UserID string, WikiName string, ...) (string, error)
- func NilProcessing(SNSName string, Messagejson Struct.WebHookJson, UserID string, WikiName string, ...) string
- func QueryRedirects(SNSName string, Messagejson Struct.WebHookJson, WikiName string, title string) (whether bool, to string, from string, err error)
- func SearchWiki(SNSName string, Messagejson Struct.WebHookJson, WikiName string, title string) string
- func WikiNameExist(WikiName string, SNSName string, Messagejson Struct.WebHookJson) bool
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.
Click to show internal directories.
Click to hide internal directories.