All Projects → gyng → comicchat

gyng / comicchat

Licence: MIT license
Web client and node.js server based off Microsoft Comic Chat.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to comicchat

ChatRoom
聊天室
Stars: ✭ 30 (-72.48%)
Mutual labels:  chat-room
Anime2Sketch
A sketch extractor for anime/illustration.
Stars: ✭ 1,623 (+1388.99%)
Mutual labels:  comic
app
💥 a modern xkcd iOS client
Stars: ✭ 31 (-71.56%)
Mutual labels:  comic
Bee-Connect
Ruby on Rails App. A good example of how to build social networking system with live chat support, blogging,groups etc.
Stars: ✭ 30 (-72.48%)
Mutual labels:  chat-room
LAN-Messenger
Official open-source repository for LAN Messenger
Stars: ✭ 17 (-84.4%)
Mutual labels:  chat-room
ReaLocate
ASP.NET MVC 5 Real Estate Application
Stars: ✭ 18 (-83.49%)
Mutual labels:  chat-room
Chat-Server
Simple chatroom in C
Stars: ✭ 74 (-32.11%)
Mutual labels:  chat-room
comical-jekyll-theme
A Configurable Webcomic Theme for Jekyll
Stars: ✭ 39 (-64.22%)
Mutual labels:  comic
node-chat
A demo of using socket.io + backbone.js to create a simple chatroom service.
Stars: ✭ 43 (-60.55%)
Mutual labels:  chat-room
darkwire-client
Encrypted web socket chat - Darkwire.io client
Stars: ✭ 23 (-78.9%)
Mutual labels:  chat-room
alfred
Manage & read your comics
Stars: ✭ 27 (-75.23%)
Mutual labels:  comic
django-chat-room
chat-room 💬 use django-channels3
Stars: ✭ 50 (-54.13%)
Mutual labels:  chat-room
InMangaKindle
Descarga manga en español en diferentes formatos (PNG, PDF, EPUB, MOBI)
Stars: ✭ 43 (-60.55%)
Mutual labels:  comic
HealthyManAndComic
爬虫(某和谐网站已被和谐)
Stars: ✭ 22 (-79.82%)
Mutual labels:  comic
P2P-Chat
A Peer-to-Peer chatting application created in Python.
Stars: ✭ 20 (-81.65%)
Mutual labels:  chat-room
OakBot
A Java-based chat bot for Stackoverflow Chat
Stars: ✭ 37 (-66.06%)
Mutual labels:  chat-room
ChatServerTCP
保密型聊天软件服务器 /Private Chat Server
Stars: ✭ 14 (-87.16%)
Mutual labels:  chat-room
chat-here
A responsive chat room based on Laravel5.4 and GatewayWorker3.0. (基于 Laravel 5.4 和 GatewayWorker 3.0 的响应式聊天室。)
Stars: ✭ 24 (-77.98%)
Mutual labels:  chat-room
machat
An open source chat server implemented in Go
Stars: ✭ 73 (-33.03%)
Mutual labels:  chat-room
forum live-tangshan
django后台,移动app,功能有登录,支付、充值,礼物贴现申请,直播,论坛,好友,地区选择功能。
Stars: ✭ 38 (-65.14%)
Mutual labels:  chat-room

<font face="ms comic sans">

comicchat

Quick and dirty. Based off Microsoft Comic Chat. Uses node.js and websockets.

Screenshot

Features

  • Comic chat
  • Rooms
  • Notifications
  • Text-to-speech via Web Speech API
  • Basic relay support for animating your (IRC) chat

Usage

  1. Clone repo.
  2. npm install or yarn install
  3. Change address of server in client/js/client.js, or supply it via a query param http://example.com?server=ws://localhost:8084
  4. Change port of server in server/server.js
  5. node server/server.js or npm start, args --port 8084 (default), --historySize 500 (default)
  6. Visit client/index.html

Deploy

  • Deploy the client to gh-pages with npm run deploy

Protocol

Connect to the WebSocket server and start pushing JSON. Subject to change.

Send

{
    type: 'join',
    room: 'room'
}
  • history, join, part require room
  • message requires room and text, spoof: true optional for relays

Receive

  • history --- type, history (an array of messages for the requested room)
  • message --- type, room, time, text, author

Relay

If you want to watch your Best Internet IRC Friends in a voiced comic you can configure relay/relay.js and then run it with node relay/relay.js.

TODO

  • Tests

</font>

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].