NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
载入中...
搜索中...
未找到
NapPlana.Core.Bot.PlanaBotFactory类 参考

机器人创建工厂 更多...

Public 成员函数

PlanaBotFactory SetIp (string ip)
 设置访问IP
 
PlanaBotFactory SetSelfId (long selfId)
 设置机器人QQ号
 
PlanaBotFactory SetPort (int port)
 设置端口
 
PlanaBotFactory SetToken (string? token)
 设置Token
 
PlanaBotFactory SetConnectionType (BotConnectionType connectionType)
 设置连接类型,目前仅支持WebSocketClient模式
 
NapBot Build ()
 构造机器人实例
 

静态 Public 成员函数

static PlanaBotFactory Create ()
 创建机器人工厂实例
 

详细描述

机器人创建工厂

成员函数说明

◆ Build()

NapBot NapPlana.Core.Bot.PlanaBotFactory.Build ( )

构造机器人实例

返回
异常
ArgumentException未正确设置必填项
NotSupportedException仅支持WebSocketClient模式

◆ Create()

static PlanaBotFactory NapPlana.Core.Bot.PlanaBotFactory.Create ( )
static

创建机器人工厂实例

返回
工厂实例

◆ SetConnectionType()

PlanaBotFactory NapPlana.Core.Bot.PlanaBotFactory.SetConnectionType ( BotConnectionType  connectionType)

设置连接类型,目前仅支持WebSocketClient模式

参数
connectionType连接方式
返回
工厂实例

◆ SetIp()

PlanaBotFactory NapPlana.Core.Bot.PlanaBotFactory.SetIp ( string  ip)

设置访问IP

参数
ipip字段
返回
工厂实例

◆ SetPort()

PlanaBotFactory NapPlana.Core.Bot.PlanaBotFactory.SetPort ( int  port)

设置端口

参数
port端口号
返回
工厂实例

◆ SetSelfId()

PlanaBotFactory NapPlana.Core.Bot.PlanaBotFactory.SetSelfId ( long  selfId)

设置机器人QQ号

参数
selfIdQQ号
返回
工厂实例

◆ SetToken()

PlanaBotFactory NapPlana.Core.Bot.PlanaBotFactory.SetToken ( string?  token)

设置Token

参数
tokentoken,没有可不设置
返回
工厂实例

该类的文档由以下文件生成: