/scheptouch

Smarty and sly hello n2o example

Primary LanguageErlangMIT LicenseMIT

scheptouch

Smarty and sly hello n2o example Чат на Erlang + JS

Шептач - это простенький, но по-своему мудрёный ознакомитель с прелестями n2o

Назначение

Ковыряния в примере чатика и вообще функционировании этой замечательной приблуды

Функционал

Пользователь в браузере заходит на сайт чата, выбирает имя и присоединяется к чат-комнате. Чат-комната может быть всего одна. Пользователь может писать сообщения в чат и видеть сообщения других пользователей. В чате может быть сколь угодно пользователей. Кроме пользователей в комнате существует бот-собеседние который реагирует на сообщения от пользователя, и бот-соучастинк, который в случайном порядке пишет сообщения, на которые, кстати, отвечает бот-собеседник. Вообщем, им не скучно. :)

Установка и сборка

Всё это реализовано на примере поставляемом в комплекте с n2o

Если дело происходит в среде Linux, то лучше бы установить вот эту штуку:

$ sudo apt-get install inotify-tools

далее, как по учебнику, клонируем

$ git clone https://github.com/mdarin/scheptouch.git

собираем так

$ cd scheptouch/samples
$ ./mad deps compile plan repl

или можно запустиь ленивый скрипт

$ cd scheptouch/samples
$ ./scheptoush.sh

Проверка

Наконецто пришло вермя опробовать чат! Для этого перйдите по адресу: http://localhost:8000