homechat

module
v0.5.32 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2022 License: GPL-3.0

README

homechat

screenshot-music

screenshot-chat

A chat server/client.

contains a few bots and a youtube music server frizinak/libym

random list of features:

  • upload: cli and web
  • wasm: because that's obviously a feature
  • wttr.in
  • hue lights control using amimof/huego and simple wrapper frizinak/hue
  • homechat musicnode [-low-latency]: run a replicated music player in sync with the server
  • inline images using ueberzug (X11 only)

non features:

  • notifications: only cli since it's a pain in browsers
  • homechat musicnode [-low-latency]: run a replicated music player not really in sync with the server

roadmap:

  • tls: disables internal crypto
  • add bots

Dependencies

server and homechat music {node,client}:

  • mpv
  • youtube-dl
  • ffmpeg

local server

make serve-live

compile and listen on 127.0.0.1:120{2,3} (storage in /tmp/homechat)

make local

compile and run a local client that will connect to 127.0.0.1:120{2 or 3} (config in ./testclient)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL