Waartaa
A modern web based communication service on top IRC.
Install / Use
/learn @waartaa/WaartaaREADME
waartaa
A web IRC client written on top of React and Pyramid. It is aimed towards being an intuitive, collaborative IRC client across multiple devices of the user along with centralized logging.
System dependencies
# Dependency for crossbar
sudo dnf install -y libsodium libsodium-devel
Development
-
Install the system-level dependencies
sudo dnf install python-virtualenvwrapper libsodium libsodium-devel -
Create a virtualenv
mkvirtualenv waartaa -
Install the required packages
pip install -r dev_requirements.txt -
Waartaa runs on top of ircb. So follow the instructions to setup ircb.
-
Run the ircb stores
IRCB_SETTING=ircb.settings.py ircb run server -m allinone --port 9999 -
Run the development server
python waartaa/app.py -
Move to a different terminal and start
cd waartaa/client/ -
Build JS assests
npm start
Contribute
- Setup and run waartaa locally.
- Report bugs or submit feature requests at https://github.com/waartaa/waartaa/issues/new.
- Feel free to pick up open issues from https://github.com/waartaa/waartaa/issues?state=open. Don't hesitate to ask for help.
Comunicate
- Mailing list: https://groups.google.com/forum/#!forum/waartaa
- IRC: #waartaa on Freenode
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
