IRC ที่ยอดเยี่ยม
รายการทรัพยากร IRC ที่ยอดเยี่ยม
รายการเครื่องมือซอฟต์แวร์และทรัพยากรอื่น ๆ ที่เกี่ยวข้องกับโปรโตคอลการแชทรีเลย์อินเทอร์เน็ต (IRC)
IRC (การแชทรีเลย์อินเทอร์เน็ต) เป็นโปรโตคอลโอเพนซอร์สที่สามารถใช้สำหรับการสื่อสารที่ใช้ข้อความหลายผู้ใช้ผ่านช่องทาง
สารบัญ
- ลูกค้า
- เด้ง
- ลูกตา
- บริการ
- บอท
- เฟรมเวิร์ก
- ช่อง
- การค้นพบ
- แพลตฟอร์ม
- การเขียนโปรแกรม
- เครือข่าย
- บทความ
- คำแนะนำ
- โปรโตคอล
- เบ็ดเตล็ด
ลูกค้า
คุณใช้สิ่งเหล่านี้เพื่อเชื่อมต่อกับ IRC
- TEXTUAL - ปรับแต่งได้มาก, การรวม ZNC, iCloud Sync ($ 4.99) (แหล่งที่มา)
macOS - Limechat - หน้าต่างหนึ่งหน้าต่างสำหรับเซิร์ฟเวอร์หลายตัวคีย์บอร์ดทางลัดเร็วและเสถียร (แหล่งที่มา)
macOS iOS - HexChat - ขึ้นอยู่กับ XCHAT ใช้งานง่ายการตรวจสอบการสะกดและหลายภาษา (แหล่งที่มา)
Windows macOS Linux - Gamja - ไคลเอนต์เว็บ IRC ง่าย ๆ (แหล่งที่มา)
Web - Kiwi IRC - Messenger IRC Modern ที่ทรงพลังสำหรับเว็บ (แหล่งที่มาการสาธิต)
Web - Circ - ใช้ apis chrome.sockets เพื่อเชื่อมต่อโดยตรงกับเซิร์ฟเวอร์ IRC โดยไม่จำเป็นต้องมีพร็อกซี (แหล่งที่มา)
Chrome - QUASSEL - กระจาย (ลูกค้าสามารถแนบและแยกออกจากแกนกลางที่ยังคงออนไลน์อย่างถาวร (แหล่งที่มา)
Linux macOS Windows - YAAIC - การสนับสนุนหลายเซิร์ฟเวอร์ / ช่อง, การสนับสนุน SASL, การเลื่อนช่องสัญญาณที่ราบรื่น / การปัด (แหล่งที่มา)
Android - Relay.js - มุ่งเน้นไปที่การทำให้ IRC มีความข่มขู่น้อยลงและใช้งานง่ายขึ้น
Web - CIRCE - สำหรับใช้ใน Emacs ค่าเริ่มต้นที่มีสติ
Emacs - SMUXI - ใช้งานง่ายขึ้นอยู่กับ GNOME / GTK+ (แหล่งที่มา)
Linux Windows macOS - KVIRC - ฟรีพกพาตามชุดเครื่องมือ QT GUI (แหล่งที่มา)
Windows Linux macOS - Konversation - ไคลเอนต์ที่ใช้งานง่ายที่สร้างขึ้นบนแพลตฟอร์ม KDE (แหล่งที่มา)
Linux - sic - s imple i rc c lient - ไคลเอนต์เทอร์มินัลในน้อยกว่า 250 บรรทัดของ C.
Linux - IRSSI - ไคลเอนต์เทอร์มินัล, หลายโปรโตคอลที่เป็นมิตรสำหรับผู้เขียนโมดูล, GPLV2
Linux macOS Cygwin BSD - Revolution IRC - ฟีเจอร์เต็มรูปแบบซึ่งได้รับการดูแลอย่างแข็งขันลูกค้า Android IRC
Android - Adiirc - ไม่เคยมีลูกค้าเสนอการตั้งค่าที่ละเอียดเช่นนี้สำหรับทุกแง่มุมของประสบการณ์ IRC (คุณสมบัติภาพหน้าจอ)
Windows WINE - IRC สำหรับ Android ™ - ไคลเอนต์ Android/Chrome OS สำหรับผู้ใช้พลังงานด้วย ZNC built -ins, ตรรกะการแจ้งเตือน, DCC ที่เชื่อถือได้, keybinds สำหรับคีย์บอร์ดฮาร์ดแวร์ ฯลฯ
Android ChromeOS - Iridium - ไคลเอนต์ IRC ที่เป็นมิตรสร้างขึ้นใน Vala และ GTK ออกแบบมาสำหรับระบบปฏิบัติการระดับประถมศึกษา (แหล่งที่มา)
Linux - Goguma - ไคลเอนต์ IRC สำหรับอุปกรณ์มือถือจากผู้สร้างโซจู
Android Linux
มากกว่า? ลูกค้าที่มี bouncers อยู่ด้านล่าง
เด้ง
มีประโยชน์สำหรับการตัดการเชื่อมต่อและการเชื่อมต่อใหม่โดยไม่สูญเสียเซสชันการแชท
เป็นเจ้าภาพ
- Irccloud - การแชทเป็นกลุ่มสำหรับทีมเพื่อนและชุมชน เชื่อมต่ออยู่แชทจากทุกที่และไม่พลาดข้อความ (+ไคลเอนต์) (£ 0- £ 3.50/เดือน)
- แอพ iOS - อย่างเป็นทางการ
Objective-C - แอพ Android - เป็นทางการ
Java - Nimbus - ไคลเอนต์แบบสแตนด์อโลน
macOS Objective-C
โฮสต์
- Convos - ไคลเอนต์ IRC เว็บออนไลน์เสมอ (แหล่งที่มา)
Web Perl JavaScript - ZNC - ได้รับความนิยมมากที่สุด ปลั๊กอินที่แตกต่างกันมากมาย (แหล่งที่มา)
C++ - BIP IRC Proxy - ออนไลน์เสมอ, น้ำหนักเบาและปลอดภัยโอเพนซอร์ส IRC พร็อกซ์ด้วยการสำรองข้อมูล (แหล่งที่มา)
C - Thelounge - ตอบสนองการโฮสต์ตนเองและการสนับสนุนสำหรับผู้ใช้หลายคน (แหล่งที่มาการสาธิต)
JavaScript Node.js Web - Weechat - ไคลเอนต์แชทที่รวดเร็วเบาและขยายได้ (แหล่งที่มา)
Windows Linux macOS - Soju - IRC Bouncer ที่ใช้งานง่าย
Go - SMS -Webhook - Webhook ง่าย ๆ ที่จะได้รับข้อความ SMS บน IRC
Go
ลูกตา
ใช้สำหรับเรียกใช้เซิร์ฟเวอร์ IRC หรือเครือข่ายของคุณเอง
- ircd.js - เซิร์ฟเวอร์จะอนุญาตให้ลูกค้าเชื่อมต่อเข้าร่วมช่องเปลี่ยนหัวข้อ; สิ่งพื้นฐาน
- Inspircd - โมดูลเสถียรเขียนตั้งแต่เริ่มต้น (แหล่งที่มา)
- MINIIRCD - ง่ายมากและ จำกัด
- NGIRCD - พกพาและน้ำหนักเบาสำหรับเครือข่ายขนาดเล็กหรือส่วนตัว (แหล่งที่มา)
- Ergo - เซิร์ฟเวอร์สมัยใหม่ที่พกพาและได้รับการออกแบบตามข้อกำหนด (การสนับสนุน IRCV3 ที่มีเลือดออก)
- Ropustirc - เซิร์ฟเวอร์ IRC ที่ไม่มี netsplits (แหล่งที่มา)
บริการ
ใช้เพื่อให้บัญชีผู้ใช้และบอทเช่น NickServ/Chanserv ไปยังเครือข่ายของคุณ
- ATHEME - ออกแบบมาสำหรับเครือข่ายขนาดใหญ่ที่มีความต้องการความสามารถในการปรับขนาดสูง (แหล่งที่มา)
- Anope - ออกแบบมาเพื่อความยืดหยุ่นและความสะดวกในการใช้งาน (แหล่งที่มา)
บอท
ผู้ใช้ IRC ที่ให้บริการสำหรับมนุษย์เช่นการรวมหรือข้อมูล
- Eggdrop - บอท IRC ที่เก่าแก่ที่สุดยังคงอยู่ในการพัฒนาที่ใช้งานอยู่ คุณลักษณะที่อุดมไปด้วยการใช้สคริปต์ TCL (แหล่งที่มา)
C - SOPEL - ฟีเจอร์ที่พร้อมทำหลายตันการสอนที่ได้รับการบันทึกไว้อย่างสมบูรณ์ (แหล่งที่มา)
Python - LIMNORIA - แข็งแกร่งและเป็นมิตรกับผู้ใช้เป็นมิตรกับนักพัฒนา
Python - Twitch Plays - รับข้อมูลจากการแชทและกดปุ่มที่เกี่ยวข้อง
Python - Skybot - เป้าหมายหลักคือความเรียบง่ายและพลัง
Python - TalkBackBot - ตอบสนองต่อวลีทริกเกอร์ที่กำหนดค่าด้วยคำพูดจากผู้หญิงที่มีชื่อเสียง (แหล่งที่มา)
Python - LazyBot - ใช้งานง่ายและทรงพลัง
Clojure - IRC -BF -
Brainfuck - Geordi - รวบรวมและเรียกใช้ตัวอย่างโค้ด C ++
C++ - CloudBot - ง่ายเร็วขยายได้
Python - Yossarian-Bot-ชุดปลั๊กอินเริ่มต้นขนาดใหญ่ที่ใช้ cinch
Ruby - Helga - บอทแชทที่สามารถรองรับได้หลายโปรโตคอล
Python - Eveirc-การแชท/แชท/ช่อง/เซิร์ฟเวอร์ที่ให้บริการที่ให้บริการบอท ใช้เฟรมเวิร์ก Cinch
Ruby - Bitbot - บอทที่ขับเคลื่อนด้วยเหตุการณ์ที่มี REST API การตั้งค่าผู้ใช้แต่ละรายและอื่น ๆ อีกมากมาย (bitbot.dev)
Python - Cardinal - Python Twisted IRC Bot โดยมุ่งเน้นไปที่ความสะดวกในการพัฒนาปลั๊กอิน
Python - Pyhoneybot - Python Twisted IRC Bot โดยมุ่งเน้นไปที่ความสะดวกในการพัฒนาปลั๊กอิน (แหล่งที่มา)
Python - Wayback - เครื่องมือเก็บถาวรที่มีอินเตอร์เฟส IRC รวมเข้ากับบริการเก็บถาวรต่างๆ
- Milla - บอทที่ขับเคลื่อนด้วย LLM รุ่นใหม่พร้อมการสนับสนุนการเขียนสคริปต์ LUA
Go
เฟรมเวิร์ก
มีประโยชน์ในการเขียนบอทหรือรวม IRC เข้ากับแอปพลิเคชัน
- Node-IRC
JavaScript - GoIRC - เอกสารที่อิงตามเหตุการณ์, ขาดเอกสาร
Go - อะแดปเตอร์ Hubot IRC - อะแดปเตอร์ IRC สำหรับ Hubot
JavaScript - Go-ircevent-ตามเหตุการณ์
Go - Slate -IRC - ระบบปลั๊กอิน, API อย่างง่าย, สตรีมอินพุตโดยพลการรองรับการดีบัก
JavaScript - PIRCBOTX - ไลบรารี IRC ที่ใช้กิจกรรมพร้อม API ตรงไปตรงมา (อัพเดทส้อม Pircbot)
Java - IRC :: ไคลเอนต์ - เฟรมเวิร์กไคลเอนต์ IRC ที่ขยายได้
Perl6 - IRCCD - บอท IRC ที่ยืดหยุ่นสามารถปรับแต่งได้ด้วย JavaScript
C++
สะพาน
ส่งข้อความไปมา
- Discord -IRC - Discord ↔ IRC
JavaScript - Dibridge - Discord ↔ IRC (กับหุ่นเชิด)
Python - Slack -IRC - 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 สำหรับลูกค้า XMPP
C - Teleirc - Telegram ↔ irc
JavaScript - Toxirc - Tox ↔ IRC
C - SkyWeb2IRC - Skype (WebClient API) ↔ IRC
Javascript - Matterbridge - irc ↔ Matter Most ↔ Discord ↔ XMPP ↔ Gitter ↔ Slack ↔ Discord ↔ Telegram ↔ ฯลฯ
Go - Heisenbridge - Matrix สไตล์ Bouncer IRC Bridge
Python - AppService -IRC - เกตเวย์และเมทริกซ์บริดจ์↔ IRC
Javascript - Matterircd - Matterbridge ↔ IRC, Slack ↔ IRC, Mastodon ↔ IRC
Go
ช่อง
ช่อง IRC
การค้นพบ
- การค้นหา NetSplit.de - ค้นหา 563 เครือข่ายที่แตกต่างกัน
- Mibbit Search - ค้นหาเครือข่ายที่ระบุไว้ที่นี่
- การค้นหา KiwiIRC - ค้นหา 318 เครือข่ายที่แตกต่างกัน
แพลตฟอร์ม
เครือข่าย
คอลเลกชันของเซิร์ฟเวอร์ IRC เรียกว่าเครือข่าย
- Libera.Chat - เครือข่ายส่วนใหญ่มุ่งเน้นไปที่โครงการฟรีและโอเพ่นซอร์สดำเนินการโดยอดีตพนักงาน Freenode
- Snoonet - ชุมชนของ Redditors และ Subreddits (กฎ)
- OFTC - ชุมชนสำหรับชุมชนซอฟต์แวร์ฟรีและโอเพ่นซอร์ส
- Libertacasa - ความเป็นส่วนตัวรับรองชุมชนที่ให้บริการเป็นพื้นที่ที่ปลอดภัยและเปิดโล่งสำหรับการอภิปรายในหัวข้อต่าง ๆ
บทความ
บทความและบล็อกโพสต์เกี่ยวกับ IRC
- โปรดอย่าใช้ Slack สำหรับโครงการ FOSS - บล็อกของ Drew DeVault
- เครือข่าย IRC ภายใต้การโจมตีอย่างเป็นระบบจากรัฐบาล - Quakenet
- IRC ตายแล้ว IRC สดยาวนาน - Pingdom
- IRC สูญเสียผู้ใช้ไป 60% มาตั้งแต่ปี 2546 แต่ชีวิตในฐานะหุ่นยนต์เพิ่งเริ่มต้น - อเล็กซ์วิลเลียมส์ (TechCrunch)
คำแนะนำ
วิธีการเอกสารและหนังสือ
- #IRCHELP-ข้อมูลที่ทันสมัยจำนวนมาก
โปรโตคอล
ข้อมูลและทรัพยากรเกี่ยวกับโปรโตคอล IRC เอง
- คณะทำงาน IRCV3 - กลุ่มผู้เขียนซอฟต์แวร์ IRC ที่ทำงานเพื่อปรับปรุงปรับปรุงบำรุงรักษาและสร้างมาตรฐานโปรโตคอล IRC (แหล่งที่มา)
- เอกสาร IRC ที่ทันสมัย - ความพยายามในการเขียนการอัปเดตไปยังโปรโตคอล IRC ดั้งเดิม เอกสาร (แหล่งที่มา)
- ไฟล์นิยาม IRC - รายการตัวเลขโหมดโทเค็น ISUPPORT และรายละเอียดโปรโตคอลอื่น ๆ (แหล่งที่มา)
- เอกสาร IRC ของ Grawity - คอลเลกชันของเอกสารประกอบโปรโตคอล IRC
- สถิติโปรโตคอล - สถิติรอบ ๆ ซอฟต์แวร์เซิร์ฟเวอร์ที่ใช้บนเครือข่ายวันนี้ (แหล่งที่มา)
- การทดสอบตัวแยกวิเคราะห์ IRC - ชุดทดสอบ CC0 ของชุดทดสอบเพื่อให้แน่ใจว่าตัวแยกวิเคราะห์ข้อความ IRC มีความสอดคล้องกัน
- Darenet Archives - Archives IRC สำหรับซอฟต์แวร์ที่เกี่ยวข้องกับ IRC เก่าแก่
เบ็ดเตล็ด
รายการที่อยู่ในรายการ แต่การจำแนกประเภท
- SuperiousStats - โปรแกรมที่รวดเร็วและมีประสิทธิภาพในการสร้างสถิติจากบันทึกการแชทประเภทต่างๆ
Web PHP - IMG2SRC - แปลงภาพเป็น Halfblock ANSI หรือ IRC ด้วยตัวกรองหลังการประมวลผล
Rust
ใช้
วิธีที่ดีที่สุดในการใช้รายการนี้คือ:
- โดยการเรียกดูเนื้อหา
- โดยใช้ คำสั่ง + f เพื่อค้นหาเนื้อหา
รายการนี้ยังใช้แท็กเพื่อช่วยเมื่อค้นหาเนื้อหา:
- ภาษา -
Python , Java , C++ , Go , JavaScript , Ruby , C ฯลฯ - แพลตฟอร์ม -
Web , macOS , Windows , Linux , Chrome ฯลฯ
การให้เครดิต
โดย Craig Davison และผู้สนับสนุน