CBK
ICQ Chat бот v1.4:: Справка


[Содержание]

Отличия от версии 1.1[наверх]

  1. Добавлен ID. ID - уникальный номер пользователя чата. Пока ID используется в новых командах приват, кик и бан, а также в оружии. В следующих версиях бота ID можно будет использовать и в старых командах. ID обнуляются раз в сутки, и присваиваются пользователям по мере их попадания в чат. Сделано это для того, чтобы ID не были слишком большими (например если в вашем чате 20-50 тыс. человек)
  2. Добавлено оружие. Теперь пользователи могут тратить свой рейтинг, покупая оружие. Конфигурируется оружие на вкладке "Команды". Подробнее о нем написано в разделе о командах
  3. Добавлен приват [ура, товарищи!))]. Хоть долгое время разработчик был категорически против привата, и говорил чтоб смотрели инфу и писали в личку, но его так достали что он все закодил.
  4. Теперь можно указать несколько админов чата (на первой вкладке, через ";" )
  5. Реализованы мелкие пожелания, такие как скрыть подсказки о командах reg/go, управлять фильтрацией ссылок.

Отличия от версии 1.2 [наверх]

1.3

[Добавлено]

  1. Теперь программа работает бесплатно для всех, без ключа, при условии что в чате зарегистрировано не более 10 человек (демо режим). Для снятия этого ограничения требуется купить ключ
  2. Отныне программа называется CBK
  3. Возможность удаления пользователей из программы
  4. Опция отключение повторного бана (перебан)
  5. Опция привелегии администрации: модераторы и администраторы получают следующие привелегии: не вылетают из чата при молчании; не поддаются действию оружия и команд других модераторов.
  6. Квесты: Администрация чата может задавать коды, устраивая тем самым квесты(например спрятав где-то в городе или и Интернете). Пользователи должны разгадывать квесты, победитель получает прибавку к рейтингу.

[Исправлено]

  1. Баг с сообщением о проблемах соединения
  2. Команды администрирования (при акузании нескольких админов)
  3. Бан через программу

1.4

  1. Атозагрузка
  2. Перераспределение ID по рейтингу, правка ID
  3. Оповещения по таймеру от [SERVER]
  4. Более удобные команды по умолчанию
  5. Добавлено сжатие и оптимизация БД

Возможности чата [наверх]

Общие:
[+] Не нуждается в установке
[+] Высокая устойчивость (справляется с большим числом пользователей онлайн, вместительная база данных)
[+] Автоматизация (автоматически перезаходит при потере соединения, соблюдает выдаваемые сервером таймауты)
[+] Интерфейс чата можно полностью менять (комнаты, сообщения, лимиты)
[+] Контроль за порядком (автокик за мат, админство, модераторство)
[+] База данных формата MS Office Access (удобно хранить, подключать/отключать, менять, редактировать)
[+] Возможность редактирования БД в самой программе
[+] Все команды можно настроить, изменив имена, указав их явное использование с символом "!" или без него
[+] Возможность добавлять свои команды на чтение/запись из файлов (например можно подключить погоду, анекдоты, если имеются обновляемые со стороны файлы)
[+] Возможность менять статусы
[+] Возможность добавления рекламы в чат
[+] Фильтр на ссылки (препятствует блокировке UINа)
[+] Возможность удаленно менять модераторов, включать/выключать/менять рекламу
[+] Все настройки собраны в файл базы данных
[+] Полная совместимость с более ранними версиями. Все настройки конвертируются, сохраняются

Ограничения:
[+] Можно установить лимиты на количество комнат и пользователей в чате
[+] Ограничение длины сообщения в чат

Модули:
[+] Рассылка новостей
[+] Система голосования
[+] Викторины
[+] Оружие
[+] Квесты [new]
Функции:
[+] Поиск по UINу
[+] Пользователи имеют возможность создавать свои комнаты
[+] Возможность создания серверных комнат, в отличии от пользовательских они не распускаются
[+] Пользователи имеют возможность переходить по комнатам, заходить сразу в нужную комнату (находясь в чате или вне чата)
[+] Полная статистика (загруженность, пользователи, аптайм...)
[+] Автоматическое выкидывание из чата в случае долгого молчания
[+] Пользователи могут указывать свои города. Города прописываются в чат
[+] Пользователи могут указывать сою инфу, читать инфу других,
[+] Ведется рейтинг активности пользователей, имеется топ. (1 ед. рейтинга = 1 проведенному в чате часу)
[+] Автокик за мат (словарь можно редактировать)
[+] Запуск из командной строки с параметром (автостарт, сворачивание)
[+] Имеется лог
[+] Передача рейтинга
[+] Приглашение
[+] и многое другое...

Настройка общих параметров [наверх]

CBK icq chat

Перед вами окно программы, вкладка "Общее". Здесь настраивается основные параметры, рассмотрим их подробно:

Настройка базы данных [наверх]

CBK icq chat

Настройка команд [наверх]

CBK icq chat

Оружие:

Квесты:

* Команды бан и кик можно использовать не находясь в чате, собственно как и все остальные.
При включенной опции 'Игнорировать "!" перед командой', бот не будет обращать внимания на символ "!". Например команды !help и help будут восприниматься одинаково. Для явного разделения команд от сообщений можете отключить эту опцию (например чтобы команды не попадали в чат при опечатках).

Расширяемые команды [наверх]

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

Настройка интерфейса [наверх]

CBK icq chat

Настройка сообщений [наверх]

CBK icq chat

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

Фильтры [наверх]

В боте предусмотрены автоматические фильтры:

Дополнения [наверх]

Рассылка новостей [наверх]

CBK icq chat

Иногда возникает необходимость сообщить всем пользователям чата какую-либо новость. Для этих целей создан данный модуль. Для рассылки достаточно заполнить текст новости, выбрать круг получателей и нажать на "начать". Сперва бот соберёт список получателей, затем начнет рассылку новостей. Скорость рассылки можно изменять в процессе работы, но если она начнёт мешать работе чата, бот сам понизит скорость до необходимого уровня.

Система голосования [наверх]

CBK icq chat

Также бывают случаи, когда требуется опросить пользователей чата. Для этих целей создан модуль "Голосование". Как видно из скриншота, достаточно заполнить поле "Текст голосования", добавить варианты и поставить галочку "Голосование включено". Пользователи смогут голосовать и смотреть результаты. Для создания нового голосования отредактируйте его текст, варианты, затем нажмите на "Сброс".

Викторины [наверх]

CBK icq chat

Этот модуль сделан для развлечения пользователей. Смысл прост - с определённой частотой бот включает в чате викторину, рассылая сообщение по всем комнатам. Бот формирует арифметический пример (сложность настраивается в модуле), это может быть например 15+9*7/2, первый кто отправит верный ответ получит к своему рейтингу указанное число единиц, причем это может быть и отрицательное число. Для создания викторины в текущий момент времени нажмите на кнопку "Создать сейчас".

Квесты [наверх]

CBK icq chat

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

Оповещения [наверх]

CBK icq chat

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

Админские команды, админство и модераторство [наверх]

Админские команды (* использовать их может только администратор)

Админство и модераторство

Модераторские команды

 

Переход с более ранних версий, обновление ие [наверх]

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

  1. Скачать новую версию с www.i-chats.net
  2. Распаковать полученный архив в любую папку
  3. Заменить старый exe файл бота на новый
  4. Запустить бот

О переходе с версии 1.0 на 1.1:

В версии 1.1 все настройки хранятся не в папках files и settings, а в файле базы данных, сделано это было по следующим причинам:

  1. Отпадают проблемы с кодировкой
  2. Не нужно таскать с ботом кучу файлов
  3. Упрощение и оптимизация

При обновлении с версии 1.0 до 1.1 бот автоматически сконвертирует все настройки, удаляя старые файлы. Рекомендуется перезапустить бот после обновления.

О переходе с версии 1.1 на 1.2 и выше:

Просто замените exe-файл бота. Программа при первом же запуске сама произведет все необходимые изменения

FAQ[наверх]

Q: При запуске программы вылетает ошибка инициализации. Пишет что-то про .NET Framework и 0xc0000135
A: У Вас отсутствует (или старая версия).NET Framework. Для работы программы необходим .NET Framework 3.5 и выше. Скачать его можно тут.

Q: При запуске программа выдаёт ошибку, пишет что-то про ADODB.
A: У Вас отсутствуют библиотеки ADODB. Для решения проблемы скопируйте в папку с программой этот файл.

Q: Вы удалены из чата. Причина: 10 минут ничего не писали, Как сделать так чтоб не удалялось из чата когда не пишеш больше 10 минут???
A: Не рекомендую повышать, а уж тем более отключать этот параметр, т.е. это приведёт к зависанию чата (в чате должны быть только те кто пишут). но если вам так хочется отключить эту опцию, просто повысьте параметр "Выкид. после" на вкладке "Интерфейс чата" до 100..200 или более минут.

Q: Как сделать чтобы те сообщения которые ты отправил не показывались в чате?
A: Свои сообщения должны показываться в чате, иначе сидеть в нём будет некомфортно. Тем более в противном случае не будет видно куда попало сообщение и как обработалось фильтром. У многих возникает такой вопрос в начале использования программы, т.к. на этот момент число пользователей в чате очень мало. Когда пользователей много то всё сливается в один поток и всё понятно. Если вы всё-таки решили отключить эту функцию, перейдите на вкладку "Интерфейс чата" и включите "Не прис. свои сообщ.".

Q: Как и где можно приобрести регистрационный ключ?
A: Вся информация по этому вопросу доступна на нашем сайте: www.i-chats.net.

Q: Почему у меня чат виснет, сообщения не доходят, хотя в чате совсем мало человек?
A: Вы неверно настроили таймауты. Очень осторожно меняйте эти настройки. Поставьте по умолчанию (таймаут чата: 10с. таймаут отправки: 1500мс). В дальнейшем можете аккуратно снижать таймаут отправки, по мере роста популярности бота.

Системные требования [наверх]

Полезные советы [наверх]

  1. Выключайте авторизацию у ботов! (в QIP это: настройки->общие->авторизация)
  2. Не делайте слишком низкий таймаут отправки. Снижайте его осторожно, по мере роста популярности бота. Если заметите что не все сообщения доходят, повышайте его.
  3. Не делайте слишком много модераторов, ставьте только проверенных людей.
  4. Не делайте слишком большой словарь мата для чата, т.к. это может привести к зависанию чата. Достаточно занести туда 10-20 корней ругательных слов.
  5. Делайте как можно более короткие и запоминаемые команды.
  6. Если хотите чтобы ваш чат зарекомендовал себя с хорошей стороны, установите хороших модераторов, сформируйте правила, следите за порядком.
  7. Старайтесь чтобы ваш чат как можно больше времени находился в онлайн, иначе пользователи будут убывать.
  8. Для автозапуска бота, запускайте его с параметром start, например "c:\bot\chat.exe" start. В таком случае он сам зайдет в сеть и спрячется в трей.
  9. Со временем база данных разрастается. Для сжатия откройте ее в Access, сервис->служебные программы->сжать и восстановить базу данных.
  10. Если статус бота "не в сети" но он работает, то зайдите с его UINа (через QIP например). Установите статус "в сети", затем "не в сети". После этого закройте QIP и запустите бот.

Об ошибках сообщать на .
Спасибо за проявленный интерес, желаю успехов. Разработчик CBK icq чат бота.