SwiftNIO-IRC 是一个用于 SwiftNIO 的互联网中继聊天 协议实现,以及一个简单的 IRC 客户端。
这个模块包含一个简单的 IRC 客户端库。我们还提供:
要开始使用,请获取 swift-nio-irc-server - 一个统治一切并在黑暗中束缚它们的模块。
NIOIRC 是 SwiftNIO 对 2016 年 Noze.io miniirc 示例的移植。
导入必要模块的 Package.swift
示例
// swift-tools-version:5.0
import PackageDescription
let package = Package(
name: "IRCTests",
dependencies: [
.package(url: "https://github.com/NozeIO/swift-nio-irc-client.git",
from: "0.7.0")
],
targets: [
.target(name: "MyIRCClient",
dependencies: [ "IRC" ])
]
)