└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Hack.Chat Software List 2 | 3 | A user contributed list of hack.chat bots, client interfaces, browser extensions, firmware, etc. 4 | 5 | ## Adding your software 6 | 7 | Want to list your software that you've made? It's as easy as forking this repository, modifying this readme with the required information, then submitting a pull request. Make sure to follow the structure. Don't see a category that fits your software? Feel free to add one. 8 | 9 | ### Bots: 10 | 11 | |Bot|Description| 12 | |:-:|:---------:| 13 | |[TBotT](https://github.com/M4GNV5/Hack.ChatBot)|Bot for hack.chat| 14 | |[JHCBot](https://github.com/OpSimple/jhcbot)|Java hack.chat Bot is simple bot for https://hack.chat/ in java.| 15 | |[modBot](https://github.com/ToastyStoemp/modBot)|A moderator bot for Hack.Chat| 16 | |[Hack.ChatAIBot](https://github.com/ToastyStoemp/Hack.ChatAIBot)|A Cleverbot based bot for Hack.Chat| 17 | |[EbearBot](https://github.com/VVhitehead/EbearBot)|Simple bot for hack.chat. Runs Google api, Wolfram Alpha api & ExistentialismBear CLI program.| 18 | |[ThinBot](https://github.com/PASwd4/ThinBot)|A very simple bot for hack.chat that can be customized to meet any need.| 19 | |[hack.chat bot](https://github.com/neelkamath/hack.chat-bot)|A general use bot for hack.chat| 20 | |[Stammy](https://github.com/stamsarger/Stammy)|A smooth, organized, 'powerful' hack.chat bot| 21 | |[Bee](https://github.com/youthlife/bee2-hc-bot)|Cool bot for hack.chat ✌| 22 | |[TelegramHackchatBot](https://github.com/GeorgeMiao219/TelegramHackchatBot)|A splitroom bot in telegram, powered by Hack.Chat| 23 | |[OlivOS](https://github.com/OlivOS-Team/OlivOS)|A powerful cross-platform bot| 24 | |[shinobi](https://github.com/AnnikaV9/shinobi)|An asynchronous multi-channel chat logger| 25 | |[DLBot_NextGen](https://github.com/light689/DLBot_ng)|A highly customizable lightweight bot that allows the WebUI to view logs/send messages/receive message commands| 26 | |[usv3](https://github.com/AnnikaV9/usv3-framework)|An extensible bot framework for hack.chat| 27 | |[whoami](https://github.com/cmd1152/whoami)|A Chinese-language robot running on the ?lounge platform| 28 | 29 | ### Bouncers: 30 | 31 | |Bouncer|Description| 32 | |:-----:|:---------:| 33 | |[Harpoon](https://github.com/0x17de/Harpoon)|Connect to various chat services through this bouncer.| 34 | 35 | ### Browser Extensions: 36 | 37 | |Extension|Description| 38 | |:-------:|:---------:| 39 | |[FireFox Addon](https://github.com/raf924/hack.chat-firefox)|Hack.chat FireFox addon for hack.chat| 40 | |[Hack.Chat Enhancement kit](https://github.com/ToastyStoemp/Hack.Chat-Enhancement-kit)|Adds certain features to the legacy client| 41 | 42 | ### Clients: 43 | 44 | |Client|Description| 45 | |:----:|:---------:| 46 | |[hack.chat Desktop](https://github.com/raf924/hack.chat-desktop)|Desktop client for hack.chat (Soon to be for other services)| 47 | |[termchat](https://github.com/alexanderepstein/termchat)|Chat through the terminal with hack.chat| 48 | |[HatClient](https://github.com/HatCrew/HatClient)|A custom client for forks of hack.chat http://paswd4.com/HatClient| 49 | |[Hack.chat Terminal Client](https://github.com/MinusGix/hack.chat-terminal-client)|A client for hack chat that runs in the terminal.| 50 | |[hackchat-electron](https://github.com/OpSimple/hackchat-electron)|A simple desktop client for hack.chat using electron.| 51 | |[AnnikaV9/hcclient](https://github.com/AnnikaV9/hcclient)|A feature-rich and configurable cross-platform terminal client| 52 | |[hackchat client plus](https://github.com/Hiyoteam/hackchat-client-plus)|Just tweaked legacy web client. A bunch of features and optimizations are added.| 53 | |[pyHackChatClient](https://github.com/lunzhiPenxil/pyHackChatClient)|A simple encapsulation of offical hackchat page.| 54 | 55 | ### Docker Containers: 56 | 57 | |Docker|Description| 58 | |:----:|:---------:| 59 | |None| | 60 | 61 | 62 | ### Libraries: 63 | 64 | |Language|Library|Description| 65 | |--------|-------|-----------| 66 | |Python|[hclib](https://github.com/neelkamath/hclib)|A library to connect to https://hack.chat/ 67 | |Python|[hackchat](https://github.com/gkbrk/hackchat)|An event-driven Python library for hack.chat| 68 | |Python|[hvicorn](https://github.com/Hiyoteam/hvicorn)|Powerful bot library for hack.chat, with type hinting.| 69 | |JavaScript|[hack.chat.js](https://github.com/WebFreak001/hack.chat.js)|*No longer maintained* API wrapper for hack.chat using ws package| 70 | |Rust|[rust-hackchat](https://github.com/gkbrk/rust-hackchat)|A hack.chat API in Rust.| 71 | |Rust|[Rust-Hackchat-Bot](https://github.com/JankieQwQ/rust-hackchat-bot)|An event-driven Rust library for hack.chat| 72 | |C#|[HackchatSharp](https://github.com/UnrealSecurity/HackchatSharp)|HackchatSharp is a C# library for hack.chat.| 73 | |Haskell|[hackchat-hs](https://github.com/Chihaya-Yuka/hackchat-haskell-bot)|Hack.Chat's functional bot. | 74 | |JavaScript|[HackChat-Botlib](https://github.com/cmd1152/hackchat-botlib)|A library for developing advanced robots, featuring command systems, channel change detection, and support for UpdateMessage and standardized JSON.| 75 | 76 | ### Android apps: 77 | 78 | |App| 79 | |:-:| 80 | |[hack.chat](https://play.google.com/store/apps/details?id=chat.hack.hackchat)| 81 | 82 | ### Server Modules: 83 | 84 | |Link|Description| 85 | |:--:|:---------:| 86 | |[Marzavec Collection](https://github.com/marzavec/hackchat-modules/)|A general use collection of modules| 87 | |[HC-Plus](https://github.com/MrZhang365/HC-Plus)|Hackchat server enhancement module. HackChat服务器的增强模块| 88 | 89 | ### MPU Firmware: 90 | 91 | |MPU Firmware|Description| 92 | |:----------:|:---------:| 93 | |[Placeholder Bot](https://github.com/hack-chat/3rd-party-software-list)|This is a placeholder, please delete if you are the first one to add to this category.| 94 | --------------------------------------------------------------------------------