Сервисы

Чат на сайте — 99chats

, , , ,
2 июня 2010, 20:45

Мне как то пришлось для одного сайта делать чат. И я начал искать в интернете легкий чат который будет соответствовать мои требованиям. Мне не нужен был чат с регистрацией и хранением информации на сервере. Нужно было всего лишь что бы люди смогли заходить в него без малейших затруднений и общаться, чтобы было доступно общение в привате (друг с другом чтобы никто не видел) и общение в общей комнате, мне не нужны смайлы или что то еще в этом роде.

Среди русскоязычных сайтов я не нашел ничего подобного, возможно просто плохо искал. Среди англоязычных ресурсов был достаточно большой выбор, но я остановился на одно более, который просто в использовании и не содержит лишних наворотов.

Чат на сайте - 99chats

Итак сегодня я Вам расскажу о сервисе 99CHATS.

Возможности сервиса:

  • Сервис предоставляет бесплатный хостинг для вашего чата, а вернее сказать для вашей комнаты
  • Достаточно большое количество настроек
  • Готовый темы для оформления, есть возможность создания своих тем
  • Чат можно встроить на любую страницу вашего сайта, блога, путем вставки кода, который Вы получите при создании новой комнаты

В общем то это самые главные возможности которые предоставляет этот сервис.

Теперь немного о том как создать новую комнату.

Создание новой комнаты:

Для начала нужно перейти по адресу — http://www.99chats.com/. Здесь же на главной можно посмотреть как будет выглядеть Ваш чат со стандартной темой и со стандартным размером.

Теперь Вам нужно найти блок который Вы увидите ниже на скриншоте, и в нем нажать на ссылку http://www.99chats.com/signup, это в том случае если Вы еще не зарегистрированы в данной системы, если зарегистрированы то следует нажать кнопку Login in.

Чат на сайте - 99chats

Если Вы все таки решили зарегистрироваться то Вам придется ввести некоторые личные данные. А именно:

  • Email — Ваш адрес электронной почты, который будет использоваться для входа в систему,
  • Password — Ваш пароль,
  • Confirm Password — еще раз пароль.

Чат на сайте - 99chats

Ниже представлена ссылка ( http://www.99chats.com/terms ), пройдя по которой Вы сможете прочитать об условиях использования данного сервиса. Я попытаюсь сделать вольный перевод данных условий.

Условия пользования

Почему услуги бесплатны?

Пользоваться услугой можно абсолютно бесплатно, главное соблюдать некоторые наши простые условия.

В коде, который Вы будете в дальнейшем вставлять на свою страницу Есть PR ссылки, по которым мы получаем трафик для наших спонсоров.

Таким образом, мы можем оплачивать наши сервера, и услуги и дальше остануться свободными для использования.

Условия и обязательства

1. Категорически запрещается изменять код.

2. Не в коем случае не удаляйте текст наших ссылок(объявлений), это поддерживает наш сервис.

Если приведенные выше простые условия не будут выполнены, то мы больше не сможем предоставлять нашим пользователям бесплатные услуги пользования сервисом.

Таким образом, в случае, если наша система автоматического сканирования видит, что у Вас на сайте нету ссылки которая ведет на нас или ссылки наших партнеров , то Ваш аккаунт будет заморожен.

Вот такие простые условия использования данного ресурса, я думаю что их выполнять не сложно.

Дальше Вы попадете на на страницу создания новой комнаты(чата), адрес — http://www.99chats.com/add?l=v .

Начну по порядку о том что здесь нужно заполнить:

Room Name — имя комнаты, Здесь же, как видно на скриншоте есть два пункта для выбора — Do not display Chat Room in our Chat Directory (Не показывать Комнату(чат) в каталоге чатов),  Display Chat Room in our Chat Directory (Показывать Комнату(чат) в каталоге чатов), тут Вы выбираете по своему усмотрению.

Если вы выбрали второе — Display Chat Room in our Chat Directory (Показывать Комнату(чат) в каталоге чатов) и хотите что бы ваша комната была в общем каталоге то вы увидите то что показано на скриншоте, и Вам придется заполнить еще несколько полей такие как:

  • Language — язык вашего чата(комнаты),
  • Category — категория (в выпадающем списке Вы сможете выбрать следующие категории: Adult — Для взрослых, Arts — Искусство, Blogs — Блоги, Business — Бизнес, Computers — Компьютеры, Entertainment — Развлечения, Food — Питание, Games — Игры, Lifestyle — Стиль жизни, Media — СМИ, Medical — Медицина, Movies — Кино, Music — Музыка, News — Новости, Soceity — Соц. Сети, Sports — Спорт, Technology — Технологии, Television — Телевидение, Other — Другие,
  • Tags — теги или метки, несколько слов по которым можно буджет найти вашу комнату.

Чат на сайте - 99chats

Если Вы выбрали Первое — Do not display Chat Room in our Chat Directory(Не показывать Комнату(чат) в каталоге чатов) то все выше перечисленные поля такие как Language, Category, Tags будут отсутствовать и Вы увидите то что представлено ниже на скриншоте.

Чат на сайте - 99chats

Не зависимо от того какой пункт Вы выбрали под первым полем, Вам будут доступны следующие настройки:

  • Theme — тема вашей комнаты(чата)(стиль оформления) я небуду Вам приводить список всех доступных тем по нажимаете в выпадающем списке и выберете нужную Вам и подходящую тему,
  • Size — размер окна вашей комнаты(чата) здесь всего лишь нужно вписать ширину и высоту,
  • Background — задний фон вашей комнаты. Чуть не забыл сказать что при изменении каких либо параметров Вы можете их автоматически просматривать ниже, все изменения видны без обновления страницы.

После всех изменений нажимаем кнопку Continue(продолжить). Вы попадете на последнюю страницу создания комнаты(чата), здесь Вам предоставляется два окна в которых код вашей комнаты(чата), который в последствии нужно будет скопировать и вставить на страницу где Вы хотите что бы располагалась ваша комната(чат).

Чат на сайте - 99chats

Нажимаем кнопку Finish(Завершить).

После этого вы попадает на страницу с комнатами(чатами).

Здесь Вы сможете

  • Settings(настроить),
  • Code(получить код),
  • Edit(изменить),
  • Delete(удалить),
  • Create a new Room (создать новую комнату(чат)).

Практически все это было описано выше.

Чат на сайте - 99chats

Настройки:

Теперь перейдем к настройкам — Settings(настроить). Если вы нажмете возле созданной Вами комнаты на ссылку Settings(настроить), то Вы увидите окно настроек которое показано ниже на скриншоте.

  • Первое поле Topic — сообщение которое будет появляться при при в ходе в комнату(чат) единственная проблема что русские символы отображаются не корректно(Максимальное количество символов 255),
  • Operators — здесь нужно ввести лоигн и пароль администратора будущего чата или же модератора, как Вам удобнее говорить(Синтаксис:[USERNAME]:[PASSWORD] , Пример: adminy:q8h2nxsa7 ),
  • Bans — здесь можно заблокировать доступ тем пользователям которые по вашему мнению мешают нормальному общению (Синтаксис: [ -n NICKNAME | -u UID | -i IPADDRESS | -h HOSTNAME ], Пример: -i 24.23.6.107). В полях Operators и Bans каждую команду нужно вводить с новой строки.

Чат на сайте - 99chats

Чуть не забыл сказать что при входе в личный кабинет у Вас появляется меню которое показано ниже на скриншоте.

Чат на сайте - 99chats

  • My Rooms(мои комнаты(чаты)) — этот пункт меню мы уже полностью рассмотрели,
  • My Theme(мои темы) — об этом чуть позже,
  • Change Password(изменение пароля) — на этой странице вы сможете поменять пароль,
  • Chat Directory — каталог комнат(чатов) по категориям,
  • More Products(Другие продукты) — здесь можно посмотреть на другие продукты компании.

Создание новой темы оформления:

Теперь попробую описать создание новой темы оформления для комнаты(чата) — My Theme(мои темы).

При нажатии на этот пункт меню попадаем на страницу создания новой темы, скриншот страницы показан ниже.

Чат на сайте - 99chats

Здесь есть такие настройки:

Theme Name — имя новой темы(латинскими буквами).

Чтобы изменить какие то настройки нужно нажать на ссылку open, расположенную рядом с именем настроек.

Border — граница окна комнаты(чата):

Чат на сайте - 99chats

Здесь доступны такие настройки как:

  • Size — размер границы,
  • Curve — закругление углов,
  • Color — цвет рамки(здесь можно ввести код или нажать рядом на квадратик и выбрать из существующей таблицы цветов),
  • Transparency — прозрачность(путем перемещения ползунка Вы будете устанавливать процент прозрачности).

Background — здесь можно изменить цвет заднего фона:

Чат на сайте - 99chats

Для начала скажу что здесь возможно сделать переливающийся фон.

Здесь доступны следующие настройки:

  • Color Begin — первый цвет (начальный цвет)который соответственно будет сверху,
  • Transparency — прозрачность этого цвета,
  • Color End — второй цвет (конечный цвет),
  • Transparency — прозрачность этого цвета.

Text Area – здесь можно настроить поля такие как — ввод сообщений, вывод сообщений:

Чат на сайте - 99chats

Для этих полей есть следующие настройки:

  • Default Font Color — цвет текста по умолчанию(список пользователей, и ваши сообщения будут выводится этим цветом),
  • System Font Color — цвет текста системных сообщений,
  • Background Color — цвет заднего фона полей,
  • Transparency — прозрачность,
  • Scroller Color — цвет полосы прокрутки,
  • Transparency — прозрачность.

Buttons – настройки стиля кнопок:

Чат на сайте - 99chats

Для настройки стиля кнопок существуют такие поля как:

  • Text Color — цвет текста,
  • Background Color — цвет фона,
  • Transparency — прозрачность.

Tabs – здесь можно настроить закладки которые находятся на верху чата:

Чат на сайте - 99chats

Тут есть такие настройки как:

  • Text Color — цвет текста,
  • Background Color — цвет заднего фона,
  • Transparency — прозрачность,
  • Visible — здесь можно включить (True) или выключить(false) вкладки(советую не выключать так как совсем неудобно будет работать).

После этого нажимаем Save.

Заходим в My Rooms(мои комнаты(чаты))->Edit(изменить) и в поле Theme, уже можно выбрать недавно созданную тему(стиль) оформления.

Описание интерфейса комнаты(чата):

Чат на сайте - 99chats

На скриншоте сверху я показал словами где что находится.

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

В Общем окне чата будут выводится все сообщения пользователей естественно кроме тех которые в привате. Чтобы отправить сообщение нужно ввести его в Ввод сообщения и нажать клавишу Enter на клавиатуре.

Справа находится Список пользователей, при нажатии левой клавишей миши на пользователе открывается новая вкладка для приватного общения, если вы хотите прекратить общение в привате можете просто на вкладке нажать на крестик(X). Если Вы открыли много вкладок, то справа в списке пользователей при приходе нового сообщения будет появляться иконка сообщения, и вкладка изменит свой дизайн соответственно.

Чат на сайте - 99chats

Между окном Ввода сообщения и Общим окном чата есть некоторое количество настроек(выше на стриншоте):

  • первая кнопка в виде буквы А (с помощью этих настроек можно настроить стиль написанных Вами сообщений),
  • вторая кнопка Ваш личный статус (Offline — не в сети или выйти из чата, Online – в сети, Away — отошел),
  • третья кнопка поставить игнор на пользователя(при общении с пользователем Вам он может просто надоесть и нажав эту кнопку все сообщения от него будут игнорироваться).

Ну и напоследок попробую сделать вольный перевод мануала пользования комнатой(чатом).

Справочник команд:

1. /login

Эта команда используется для проверки Вашей личности оператора(администратора, модератора), о том куда их записывать в Settings я рассказывал раньше. Настройки имя пользователя и пароля для оператора(администратора, модератора) предоставит вам больше возможностей по использованию комнаты(чата), например можно будет использовать такие команды как: /kick /ban.

Синтаксис:

/login

Пример:

/login admin qwerty123

2./logout

Эта команда используется для входа из режима оператора(администратора, модератора).

Синтаксис:

/logout

3./away

Эта команда используется, для того чтобы изменить свой статус если вы куда то отошли и не сидите в чате, это можно сделать и из чата с помощью нажатия на соответствующую кнопку, об этом я писал ранее.

Синтаксис:

/away

4./online

Эта команда используется, для того чтобы изменить свой статус из режима Away, это можно сделать и из чата с помощью нажатия на соответствующую кнопку, об этом я писал ранее.

Синтаксис:

/online

5./names

Эта команда используется, для того чтобы вывести все ники(имена) людей, который сейчас находятся в чате(комнате).

Синтаксис:

/names

6./help

Эта команда используется, для того чтобы вывести все доступные команды.

Синтаксис:

/help

7./quit

Эта команда используется для выхода из чата(комнаты).

Синтаксис:

/quit

8./kick

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). С помощью этой команды можно удалить(выгнать) пользователя из чата(комнаты), и при этой есть возможность указать по какой причине, путем показа соответствующего сообщения. Пользователь в дальнейшем сможет вернуться в чат(комнату). Эта команда часто используется для предупреждения пользователя.

Синтаксис:

/kick [message]

Пример:

/kick spammer01/kick spammer01 please stop spamming

9./kickban

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Команда позволяет удалить(выгнать) пользователя и запретить ему пользоваться чатом снова. Запрет работает всегда и при этом блокирует пользователей по IP адресу.

Синтаксис:

/kickban [message]

Пример:

/kickban spammer01/kickban spammer01 you were banned because you didnt stop spamming

10./ban

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Команда используется для того чтобы запретить пользователю или группе пользователей заходить в чат снова, есть ряд критериев по которым можно заблокировать пользователя(ей): Nick name (Не сможет Войти под эти именем), UID (не смогут Войти с этим UID),IP -адрес (блокирует полностью весь IP-адрес) и Hostname (не один пользователь не сможет войти в чат(комнату)с этого хоста),можно использовать по отдельности каждый критерий или все вместе.

Синтаксис:

/ban <-n nickname | -u uid | -i ip_address | -h hostname>

Пример:

/ban -n abuser94/ban -i 24.133.24.98

11./banlist

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Используется для просмотра списка пользователей, которым запрещен доступ на данный момент.

Синтаксис:

/banlist

12./unban

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Как видно из названия команды, она используется для того чтобы разрешить доступ пользователя к чату(комнате).

Синтаксис:

/unban <-n nickname | -u uid | -i ip_address | -h hostname>

Пример:

/unban -n abuser94/ban -i 24.133.24.98

13./unbanall

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Используется для очистки всего списка забаненных пользователей, по любым критериям, и соответственно открывает им доступ к чату(комнате).

Синтаксис:

/unbanall

14./whois

Эта команда используется, для того чтобы получить данные об определенном пользователе, например такие как: P Address, Hostname, UID, AGENT (операционная система), Availability ( в каком режиме находится пользователь,в режиме ожидания или Away) и дополнительная информация, если пользователь имеет какие то данные, которые вводились с помощью команды /mm.

Синтаксис:

/whois

Пример:

/whois abuser94

15./ping

Эта команда используется, для того показать скорость подключения между несколькми пользователями. Время показывается в мили секундах.

Синтаксис:

/ping

Пример:

/ping abuser94

16./nick

Воспользовавшись этой командой Вы сможете изменить свой ник(имя), не выходя из чата(комнаты).

Синтаксис:

/nick

Пример:

/nick mynewnick

17./op

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Команда используется для того чтобы предоставить права оператора(администратора, модератора), любому пользователю в чате. Обратите внимание: после того как Вы предоставите ему все права, он сможет пользоваться всеми функциями оператора(администратора, модератора) без исключения.

Синтаксис:

/op

Пример:

/op abuser94

18./deop

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Команда противоположная предыдущей, иначе говоря она забирает прав оператора(администратора, модератора) у пользователя.

Синтаксис:

/deop

Пример:

/deop abuser94

19./topic

Эта команда доступна только для зарегистрированных пользователей — оператора(администратора, модератора). Используется для смены приветственного сообщения чат(комнаты), это также можно сделать в настройках чат(комнаты).

Синтаксис:

/topic

Пример:

/topic Hello everyone welcome to my room

20./msg

Эта команда используется,для того чтобы отправить личное сообщение для конкретного пользователя, это сообщение увидит только он(аналогичная ситуация происходит с приват общением во вкладках), пользователю автоматически будет открыта новая вкладка.

Синтаксис:

/msg

Пример:

/msg abuser94 Hi dude, how are you?

21./ignore

Эта команда используется, для игнорирования конкретного пользователя, это действие позволит не показывать новые сообщения во вкладках и вообще в чат(комнате) от пользователя. Эта функция доступна также из интерфейса чат(комнаты).

Синтаксис:

/ignore

Пример:

/ignore abuser94

22./unignore

Эта команда противоположность предыдущей, можно снять игнор с конкретного пользователя, но для этого нужно сначала воспользоваться командой /whois, чтобы узнать UID, который будет использоваться в дальнейшем для снятия игнора. В интерфейсе чата(комнаты), эта функция также как и предыдущая доступна.

Синтаксис:

/unignore

Пример:

/unignore 81.28.121.2@YTgswTWhs

23./unignoreall

Эта команда используется,для того чтобы снять игнорирование со всех пользователей, которых вы поставили в игнор, что соответственно позволит пользователю писать Вам сообщения, и Вы их будете видеть.

Синтаксис:

/unignoreall

24./ignorelist

Эта команда используется, для того чтобы показать список всех пользователей, которых Вы игнорируете.

Синтаксис:

/ignorelist

25./notify

Эта команда используется для включения или выключения уведомлений чата(комнаты), таких как: подключение новых пользователей, отключение пользователей, и т.д.

Синтаксис:

/notify

Пример:

/notify on

/notify off

26./clear

Эта команда используется для очистки экрана от всех текстовых сообщений в окне чата(комнаты). Эта команда будет работать корректно как в основном чат так и в каждой отдельно вкладке.

Синтаксис:

/clear

27./mm

Эта команда используется для записи небольшого сообщения в размере 48 знаков, которое будет отображаться рядом с Вашим ником(именем) и при вызове команды /whois. Здесь Вы можете написать какую то информацию о себе.

Синтаксис:

/mm

Пример:

/mm 26F Los Angeles/mm Working on my new music!

99chats это можно сказать общий чат, здесь конечно есть приватные комнаты, но если Вам нужно организовать просто общение(консультацию) пользователя на сайте, то можно сделать Чат с пользователями на сайте через Google Talk.

Ссылки:

Удачного Вам использования чата, и удачного в нем общения!