SwiftNIO IRC 是一个基于 SwiftNIO 的互联网中继聊天协议(IRC)的实现,包括一个客户端。
SwiftNIO IRC Eliza 是一个可扩展的罗杰斯心理治疗师,基于 SwiftEliza 模块。 Eliza 随时为您服务!
这个机器人可以单独使用,或者您可以将其作为 Swift 模块嵌入。
在您的 IRC 中,只需与昵称 Eliza
聊天,她就会回应!
一个导入必要模块的 Package.swift
示例
// swift-tools-version:5.0
import PackageDescription
let package = Package(
name: "MyElizaBotTool",
dependencies: [
.package(url: "https://github.com/NozeIO/swift-nio-irc-eliza.git",
from: "0.7.0")
],
targets: [
.target(name: "MyElizaBotTool",
dependencies: [ "IRCElizaBot" ])
]
)