Super IRC
Eine kuratierte Liste großartiger IRC -Ressourcen.
Eine Liste von Tools, Software und anderen Ressourcen im Zusammenhang mit dem IRC -Protokoll (Internet Relay Chat).
IRC (Internet-Relais-Chat) ist ein Open-Source-Protokoll, das für die textbasierte Kommunikation mit mehreren Benutzern über Kanäle verwendet werden kann.
Inhalt
- Kunden
- Türsteher
- Gehostet
- Selbst veranstaltet
- Daemons
- Dienstleistungen
- Bots
- Frameworks
- Kanäle
- Entdeckung
- Plattformen
- Programmierung
- Netzwerke
- Artikel
- Führer
- Protokoll
- Verschiedenes
Kunden
Sie verwenden diese, um eine Verbindung zu IRC herzustellen.
- Textual - sehr anpassbar, ZnC -Integration, iCloud -Synchronisierung (4,99 USD). (Quelle)
macOS
- Limechat - Ein Fenster für mehrere Server, Tastaturverknüpfungen, schnell und stabil. (Quelle)
macOS
iOS
- Hexchat - Basierend auf Xchat, einfach zu bedienender, Rechtschreibprüfung und mehreren Sprachen. (Quelle)
Windows
macOS
Linux
- Gamja - Ein einfacher IRC -Web -Client. (Quelle)
Web
- Kiwi IRC - Mächtiger moderner IRC -Messenger für das Web. (Quelle, Demo)
Web
- Circ - verwendet die Chrome.sockets -APIs, um sich direkt an IRC -Server zu verbinden, ohne einen Proxy zu benötigen. (Quelle)
Chrome
- Quassel - Distributed (Clients können einen zentralen Kern anhängen und sich von dauerhaft online halten. (Source)
Linux
macOS
Windows
- YAAIC - Multi -Server / Channel -Unterstützung, SASL -Unterstützung, sanfte Kanal -Scrolling / Wischen. (Quelle)
Android
- Relay.js - konzentriert sich darauf, IRC weniger einschüchternd und einfacher zu verwenden.
Web
- CIRCE - Zur Verwendung in EMACs, vernünftige Standardeinstellungen.
Emacs
- SMUXI - benutzerfreundlich, basierend auf GNOME / GTK+. (Quelle)
Linux
Windows
macOS
- KVIRC - KOSTENLOS, tragbar, basierend auf QT GUI -Toolkit. (Quelle)
Linux
macOS
Windows
- Konvertation - Benutzerfreundlicher Kunde, der auf der KDE -Plattform basiert. (Quelle)
Linux
- sic - s Imple i rc c lient - ein Terminalkunde in weniger als 250 Zeilen von C.
Linux
- IRSSI - Terminal Client, Multi -Protokollfreundlich für Modulautoren, GPLV2.
Linux
macOS
Cygwin
BSD
- Revolution IRC - Feature -Ful, aktiv gepflegter Android IRC -Client.
Android
- Adiirc - Nie hat ein Kunde für jeden Aspekt der IRC -Erfahrung solche detaillierten Einstellungen angeboten. (Funktionen, Screenshots)
Windows
WINE
- IRC für Android ™ - Android/Chrome OS -Client für Power -Benutzer, mit ZnC -integrierten Ins, Benachrichtigungslogik, zuverlässigem DCC, Schlüsselbindungen für Hardware -Tastaturen usw.
Android
ChromeOS
- Iridium - Freundlicher IRC -Kunde, der in Vala und GTK eingebaut ist und für das Elementary OS entwickelt wurde. (Quelle)
Linux
- GOGUMA - Ein IRC -Client für mobile Geräte vom Schöpfer von Soju.
Android
Linux
Mehr? Kunden, die Türsteher enthalten, finden sich unten.
Türsteher
Nützlich zum Trennen und Wiederverbinden, ohne die Chat -Sitzung zu verlieren.
Gehostet
- IRCCloud - Gruppenchat für Teams, Freunde und Gemeinschaften. Bleiben Sie in Verbindung, chatten Sie von überall aus und verpassen Sie nie eine Nachricht (+Client) (£ 0-£ 3,50/Monat).
- iOS App - offiziell.
Objective-C
- Android App - offiziell.
Java
- Nimbus - Standalone -Client.
macOS
Objective-C
Selbst veranstaltet
- Convos - Immer Online -Web -IRC -Client. (Quelle)
Perl
JavaScript
Web
- ZNC - am beliebtesten. viele verschiedene Plugins. (Quelle)
C++
- BIP IRC -Proxy - Immer online, leicht und sicheres Open -Source -IRC -Proxy mit Rückstand. (Quelle)
C
- THELOUNGE - Reaktionsschnell, sich selbst gehostete und Unterstützung für mehrere Benutzer. (Quelle, Demo)
JavaScript
Node.js
Web
- Weechat - Ein schneller, leichtes und erweiterbares Chat -Client. (Quelle)
Linux
macOS
Windows
- SOJU - Ein benutzerfreundlicher IRC -Türsteher.
Go
- SMS -Webhook - Ein einfaches Webhook, um SMS -Nachrichten auf IRC zu empfangen.
Go
Daemons
Wird zum Ausführen Ihres eigenen IRC -Servers oder -Netzwerks verwendet.
- IRCD.JS - Server ermöglicht Clients, sich zu verbinden, Kanäle zu verbinden, Themen zu ändern. Basic -Zeug.
- Inspircd - Modular, stabil, von Grund auf neu geschrieben. (Quelle)
- Miniircd - sehr einfach und begrenzt.
- NGIRCD - Tragbar und leicht für kleine oder private Netzwerke. (Quelle)
- Emergo - Moderner Server, der tragbar und auf Spezifikationen ausgestattet ist (Blearing -Edge -IRCV3 -Unterstützung).
- Robustirc - IRC -Server ohne NetSplits. (Quelle)
Dienstleistungen
Wird verwendet, um Benutzerkonten und Bots wie Nickserv/Chanserv für Ihr Netzwerk bereitzustellen.
- Ateme - Konzipiert für große Netzwerke mit hohen Skalierbarkeitsanforderungen. (Quelle)
- Anope - für Flexibilität und Benutzerfreundlichkeit ausgelegt. (Quelle)
Bots
IRC -Benutzer, die Dienste für Menschen, z. B. Integrationen oder Informationen anbieten.
- Eggdrop - ältester IRC -Bot noch in aktiver Entwicklung. Feature Rich, verwendet TCL Scripting. (Quelle)
C
- SOPEL - Tonnen bereitgestellter Funktionen, Tutorial, vollständig dokumentiert. (Quelle)
Python
- Limnoria - robust, benutzerfreundlich, Entwicklerfreundlich.
Python
- Twitch spielt - nimmt Eingaben aus dem Chat und drückt die entsprechende Taste.
Python
- SkyBot - Hauptziele sind Einfachheit und Macht.
Python
- TalkbackBot - reagiert auf konfigurierte Auslöser -Phrasen mit Zitaten bemerkenswerter Frauen. (Quelle)
Python
- Lazybot - benutzerfreundlich und leistungsstark.
Clojure
- IRC -BF -
Brainfuck
- Geordi - Kompiliert und läuft C ++ Code -Snippets.
C++
- CloudBot - einfach, schnell, erweiterbar.
Python
- Yossarian-BOT-Großes Standard-Plugin-Set, Cinch-basiert.
Ruby
- Helga - Steckbarer Chat -Bot, der mehrere Protokolle unterstützt.
Python
- EVEIRC-Extendable Chat/Channel/server-Managenent-Service-Pro-Prod-Bot. Verwenden des Cinch -Frameworks.
Ruby
- Bitbot - Modularer, ereignisgesteuerter Bot mit einer REST -API, individuellen Benutzereinstellungen und vielem mehr. (Bitbot.dev)
Python
- Kardinal - Python Twisted IRC Bot mit Schwerpunkt auf der einfachen Plugin -Entwicklung.
Python
- Pyhoneybot - Python Twisted IRC Bot mit Schwerpunkt auf der einfachen Plugin -Entwicklung. (Quelle)
Python
- Wayback - Ein Archivierungswerkzeug mit einer IRC -Schnittstelle, die in verschiedene Archivierungsdienste integriert ist.
- Milla - LLM -Bot mit LLM mit LUA Scripting Support.
Go
Frameworks
Hilfreich, um Bots zu schreiben oder IRC in Anwendungen zu integrieren.
- Node-icr-
JavaScript
- Goirc - ereignisbasiert, staatlich, ohne Dokumentation.
Go
- Hubot IRC -Adapter - Der IRC -Adapter für Hubot.
JavaScript
- go-ircevent-ereignisbasiert.
Go
- Slate -CRIC - Plugin -System, einfache API, willkürlicher Eingangsstrom, Debug -Unterstützung.
JavaScript
- PircBotx - Ereignisbasierte IRC -Bibliothek mit einer einfachen API (aktualisierte Gabel von Pircbot).
Java
- IRC :: Client -
Perl6
-basiertes erweiterbares IRC -Client -Framework. - IRCCD - Flexibler IRC -Bot mit JavaScript anpassbar.
C++
.
Brücken
Sendet Nachrichten hin und her.
- Discord -icr - Discord ↔ IRC.
JavaScript
- Dibridge - Discord ↔ IRC (mit Puppen)
Python
- Slack -cr. - Slack ↔ IRC.
JavaScript
- IRC -Slack - Slack ↔ IRC.
Go
- Bitlbee - XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter -API, Hipchat ↔ IRC.
C
- Biboumi - IRC -Gateway für XMPP -Clients
C
- Teleicr - Telegramm ↔ IRC.
JavaScript
- Toxirc - Tox ↔ IRC.
C
- SkyWeb2irc - Skype (Webclient -API) ↔ IRC.
Javascript
- MatterBridge - IRC ↔ Matter ↔ diskordt ↔ xmpp ↔ Gitter ↔ Slack ↔ Discord ↔ Telegramm ↔ usw.
Go
- Heisenbridge - Bouncer -Matrix IRC Bridge
Python
- AppService -CRIC - Gateway und Brückenmatrix ↔ IRC
Javascript
- Mattercrd - MatterBridge ↔ IRC, Slack ↔ IRC, Mastodon ↔ IRC.
Go
Kanäle
IRC -Kanäle.
Entdeckung
- netsplit.de suche - sucht 563 verschiedene netzwerke.
- MIBBIT -Suche - Hier aufgeführte Netzwerke.
- Kiwiirc -Suche - Durchsucht 318 verschiedene Netzwerke.
Plattformen
Netzwerke
Eine Sammlung von IRC -Servern ist als Netzwerk bekannt.
- Libera.chat - Netzwerk konzentriert sich hauptsächlich auf kostenlose und Open -Source -Projekte, die von ehemaligen Freenode -Mitarbeitern durchgeführt werden.
- Snoonet - Gemeinschaft von Redditoren und Subreddits. (Regeln)
- OFTC - Community für kostenlose und Open -Source -Software -Communities.
- Libertacasa - Datenschutzverbesserung der Gemeinschaft, die als sicherer und offener Raum für die Diskussion verschiedener Themen dient.
Artikel
Artikel und Blog -Beiträge über IRC.
- Bitte verwenden Sie Slack nicht für FOSS -Projekte - Drew Devaults Blog.
- IRC -Netzwerke unter systematischen Angriffen von Regierungen - Quakenet.
- IRC ist tot, lange lebe IRC - Pingdom.
- IRC hat seit 2003 60% seiner Benutzer verloren, aber das Leben als Roboter fängt gerade erst an - Alex Williams (TechCrunch).
Führer
Anleitungen, Dokumentation und Bücher.
- #Irchelp-Eine große Menge an einigermaßen aktuellen Informationen.
Protokoll
Informationen und Ressourcen zum IRC -Protokoll selbst.
- IRCV3 -Arbeitsgruppe - Eine Gruppe von IRC -Softwareautoren, die daran arbeiten, das IRC -Protokoll zu verbessern, zu verbessern, zu warten und zu standardisieren. (Quelle)
- Moderne IRC -Dokumente - Ein Versuch, ein Update in das ursprüngliche IRC -Protokoll zu schreiben. Dokumentation (Quelle)
- IRC -Definitionsdateien - Listen von Numerikern, Modi, Isupport -Token und anderen Protokolldetails. (Quelle)
- IRC -Dokumente von Grawity - Sammlung von Misc -IRC -Protokolldokumentation.
- Protokollstatistik - Statistiken um die Serversoftware, die heute in Netzwerken verwendet wird. (Quelle)
- IRC -Parser -Tests - Ein CC0 -Satz von Testsuiten, um sicherzustellen, dass die IRC -Nachrichtensparer konsistent sind.
- Darenet Archives - IRC -Archiv für alte IRC -verwandte Software.
Verschiedenes
Elemente, die auf die Liste gehören, sich aber der Klassifizierung widersetzen.
- SUPERSIOUSSTATS - Schnelles und effizientes Programm zum Erstellen von Statistiken aus verschiedenen Arten von Chat -Protokollen.
PHP
Web
- IMG2SRC - Bilder in Halfblock ANSI oder IRC mit einer Reihe von Nachbearbeitungsfiltern konvertieren.
Rust
Verwenden
Die besten Möglichkeiten, diese Liste zu verwenden, sind:
- Durch das Durchsuchen des Inhalts
- Durch die Verwendung des Befehls + F, um den Inhalt zu durchsuchen
Diese Liste verwendet auch Tags, um beim Durchsuchen des Inhalts zu helfen:
- Sprache -
Python
, Java
, C++
, Go
, JavaScript
, Ruby
, C
usw. - Plattform -
Web
, macOS
, Windows
, Linux
, Chrome
usw.
Credits
Von Craig Davison und Mitwirkenden.