viral32111.InternetRelayChat
0.1.1
dotnet add package viral32111.InternetRelayChat --version 0.1.1
NuGet\Install-Package viral32111.InternetRelayChat -Version 0.1.1
<PackageReference Include="viral32111.InternetRelayChat" Version="0.1.1" />
paket add viral32111.InternetRelayChat --version 0.1.1
#r "nuget: viral32111.InternetRelayChat, 0.1.1"
// Install viral32111.InternetRelayChat as a Cake Addin #addin nuget:?package=viral32111.InternetRelayChat&version=0.1.1 // Install viral32111.InternetRelayChat as a Cake Tool #tool nuget:?package=viral32111.InternetRelayChat&version=0.1.1
Internet Relay Chat
This is a barebones client-side implementation of the Internet Relay Chat (IRC) messaging protocol for my Twitch Bot.
NOTE: This is currently under development, so functionality is not guaranteed!
📜 Background
I made this for use in my Twitch Bot as the Twitch Chat API operates over IRC.
This was originally hardcoded into the bot. However, I separated it into its own project in January of 2023 to ease development.
I also wanted a project to try out automated unit testing and test-driven development in .NET for the first time.
⚖️ License
Copyright (C) 2023 viral32111.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- Microsoft.Extensions.Logging (>= 7.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.1.1 | 453 | 8/12/2023 |