SwiftNIO IRC is a Internet Relay Chat protocol implementation for SwiftNIO, including a client.
SwiftNIO IRC Eliza, is a scalable Rogerian psychotherapist based on the SwiftEliza module. Eliza is always there for you!
This bot can be used standalone, or you can embed it as a Swift module.
In your IRC just talk to nickname Eliza
, she'll respond!
An example Package.swift
importing the necessary module:
// 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" ])
]
)
Brought to you by ZeeZide. We like feedback, GitHub stars, cool contract work, presumably any form of praise you can think of.