Web панель администратора Commfort v0.2.7 + боты
Добавлено: 00:49, 13.12.2014
Web панель администратора Commfort чат.
Возможность управлять чатом через браузер теперь стала возможным. Нужна ли вам данная возможность решайте сами.
Версия: 0.2.7
Цена: бесплатно
Основные особенности:
Управление каналами:
- Добавление каналов
- Редактирование каналов
- Удаление каналов
Управление доской объявлений:
- Добавление объявлений
- Редактирование объявлений
- Удаление объявленией
- Управление комментариями (добавление, редакьтирование, удаление)
Управление пользователями:
- изменение пароля
- настройка прав
- наложение ограничений
- удаление пользователей
Бан-лист:
- просмотр списка ограничений
- снятие ограничений
Активация пользователей:
- просмотр списка заявок на активацию пользователей
- принятие активации
- удаление активации
Просмотр данных:
- Текущий онлайн
- Просмотр списка количество сообщений пользователей
- Просмотр истории сообщений (при условии включенной опции "вести историю сообщений" в общих настройках)
- Просмотр галереи изображений (при условии включенной опции "сохранять изображения в галерею" в общих настройках)
Боты или же дополнительно:
- Гороскоп - вывод гороскопа за текущий день (команда !Гороскоп)
- Погода - вывод погоды за текущий день (можно настраивать не сколько городов, данные берутся с сайта rp5.ru. Для получения ID города требуется, перейти на сайт rp5.ru. Выбрать нужный город, в самом верху справа будет значек RSS. Перейти по ссылке RSS , в самой ссылке будут иметься цифры. Данные цифры и будут являться ID города)
- Курсы валют - данные берутся с сайта cbr.ru, за текущий день (команда !Курс валют)
- Анекдоты - выводится несколько случайных анекдотов (команда !Анекдот)
- Вывод картинок из групп вконтакте (или же парсер картинок из групп вконтаке в чат)
- Вывод количества сообщений - при условии включенной опции(вести подсчет количества сообщений от пользователей) в общих настройках (команды: !Топ общительных - вывод списка самых общительных, !Мой стат - вывод вашей статистики)
- Импорт RSS - возможность задавать команды для импорта данных с RSS лент, которые указываете вы
- Приветствие - возможность задавать приветствие от бота, при заходе указанного пользователя в канал или же задавать приветствие для всех, заходящих в указанный канал
- Текстовые команды - возможность задавать свои собственные команды
- Поиск музыки - возможность организации поиска музыки на скачивание, фактически поисковик музыки с ссылками на скачивание, подробная информация в разделе "ПОИСК МУЗЫКИ" веб панели.
Информация о версии 0.2.2:
Добавлено:
- ведение истории сообщений
- просмотр галереи изображений
- ведение учета количества сообщений
- просмотр текущего онлайн в панели администратора
- бот погоды
- бот количество сообщений
Исправлено:
- при работе бота была выявлена высокая нагрузка на процессор вплоть до 50%
- проблема остановки бота
- проблема работы парсера картинок из групп вконтакте
Информация о версии 0.2.3:
Добавлено:
- импорт RSS
- приветствие
- регистронезависимый запрос команд (раньше команды были принудительно привязаны к регистру, к примеру команда вида !Анекдот - выполнялось только при точном указании, сейчас не имеет значения каким образов будет вводится команда)
Исправлено:
- вылет ошибки вида "Список каналов пуст! Возможно требуется включить плагин Network Gate", теперь список каналов кешируется и данные обновляются 1 раз в минуту
- просмотр галереи отдельного пользователя (требуется провести по новой импорт commfort.sql)
- изменение темы канала на пустое значение
- парсер картинок из вконтакте (при долгой загрузке картинок из вк работа бота зависала, сейчас при долгой загрузке картинка просто не загружается, что позволяет работать боту корректно)
Информация о версии 0.2.5:
Добавлено:
- Текстовые команды (возможность задать свои команды, для выдачи нужной информации)
- Поиск музыки (предоставляется пользователям чата, находить нужную песню с выдачей ссылки на скачивание - фактически поисковик музыки, со скачиванием. Более подробная информация о настройке находится в разделе "ПОИСК МУЗЫКИ")
- появилась возможность настройки отправлять в "ЛС"
- просмотр WHOIS ip пользователя в разделах "Пользователи","Онлайн"
- Импорт RSS , появилась возможность задавать разные команды для разных каналов
- настройка игнорирования подсчета количества сообщений для отдельных пользователей
Информация о версии 0.2.6:
Добавлено:
- возможность задавать параметры для бота (пол, активный процесс, активность иконки)
- просмотр времени работы бота
- вывод результатов поиска с google
Исправлено:
- проблема вылета бота
- отображение доски объявлений
Информация о версии 0.2.7:
Добавлено:
- бот бутылочка (экспериментально)
Исправлено:
- whois
Интеграция:
В архиве содержится файл example.php - где имеются примеры вывода на сайт: количество пользователей онлайн, список каналов с количество пользователей онлайн, список пользователей онлайн
Требования:
- Веб-сервер Apache
- PHP 5.2.6 и выше с включенным расширением php_sockets
- СУБД MySQL
- должна присутствовать возможность не ограниченного времени выполнения скриптов
Установка:
1. Скачиваем и запускам этот плагин: viewtopic.php?f=35&t=7629
2. Скачиваем прикрепленный архив и заливаем файлы из архива в директорию сайта
3. В файле commfort.php указываем адрес сервера (только ip адрес) private $Server = '', логин бота: private $Login = '', пароль: private $Password = ''
4. Назначаем боту полные права
5. В файле conf/config.php указать параметры для подключения к MYSQL, $ServerDb - сервер mysql, $LoginDb - логин, $PasswordDb - пароль, $NameDb - название базы данных
6. Импортировать файл commfort.sql в базу данных (файл находится в корне)
7. Запускаем файл start.php и нажимаем кнопку start , на этом окно можно закрыть окно
После проведения указанных пунктов запускаем файл admin.php (по умолчанию используется логин: admin, пароль: admin, для указания других параметров для входа требуется внести изменения в файл conf/pass.php)
Рекомендация:
Бот не использует никаких защит от подключения посторонних, не нужных клиентов, потому что это не сложно сделать файрволлом .. Разрешаем подключения на порт 9756 только для доверенных IP. Обязательно ограничьте!
Внимание: версия 0.1beta является не стабильной и была промежуточным вариантом для проверки возможностей работы. Для использования не рекомендуется.
Благодарность
Хочется отдельно поблагодарить ZigZagkms за прекрасный плагин Плагин <-> SOCKET, а так же указать на то, что за основу брался пример его скрипта.
Хочется так же поблагодарить зёзя, за предоставление новых идей и помощь в тестировании Web панели.
Есть идеи?
Можно ее оставить здесь - добавить идею!
Пример работы ботов:
http://comfort32.ru
Скриншот панели администратора: https://yadi.sk/i/MiclYXcSdcsBL
Возможность управлять чатом через браузер теперь стала возможным. Нужна ли вам данная возможность решайте сами.
Версия: 0.2.7
Цена: бесплатно
Основные особенности:
Управление каналами:
- Добавление каналов
- Редактирование каналов
- Удаление каналов
Управление доской объявлений:
- Добавление объявлений
- Редактирование объявлений
- Удаление объявленией
- Управление комментариями (добавление, редакьтирование, удаление)
Управление пользователями:
- изменение пароля
- настройка прав
- наложение ограничений
- удаление пользователей
Бан-лист:
- просмотр списка ограничений
- снятие ограничений
Активация пользователей:
- просмотр списка заявок на активацию пользователей
- принятие активации
- удаление активации
Просмотр данных:
- Текущий онлайн
- Просмотр списка количество сообщений пользователей
- Просмотр истории сообщений (при условии включенной опции "вести историю сообщений" в общих настройках)
- Просмотр галереи изображений (при условии включенной опции "сохранять изображения в галерею" в общих настройках)
Боты или же дополнительно:
- Гороскоп - вывод гороскопа за текущий день (команда !Гороскоп)
- Погода - вывод погоды за текущий день (можно настраивать не сколько городов, данные берутся с сайта rp5.ru. Для получения ID города требуется, перейти на сайт rp5.ru. Выбрать нужный город, в самом верху справа будет значек RSS. Перейти по ссылке RSS , в самой ссылке будут иметься цифры. Данные цифры и будут являться ID города)
- Курсы валют - данные берутся с сайта cbr.ru, за текущий день (команда !Курс валют)
- Анекдоты - выводится несколько случайных анекдотов (команда !Анекдот)
- Вывод картинок из групп вконтакте (или же парсер картинок из групп вконтаке в чат)
- Вывод количества сообщений - при условии включенной опции(вести подсчет количества сообщений от пользователей) в общих настройках (команды: !Топ общительных - вывод списка самых общительных, !Мой стат - вывод вашей статистики)
- Импорт RSS - возможность задавать команды для импорта данных с RSS лент, которые указываете вы
- Приветствие - возможность задавать приветствие от бота, при заходе указанного пользователя в канал или же задавать приветствие для всех, заходящих в указанный канал
- Текстовые команды - возможность задавать свои собственные команды
- Поиск музыки - возможность организации поиска музыки на скачивание, фактически поисковик музыки с ссылками на скачивание, подробная информация в разделе "ПОИСК МУЗЫКИ" веб панели.
Информация о версии 0.2.2:
Добавлено:
- ведение истории сообщений
- просмотр галереи изображений
- ведение учета количества сообщений
- просмотр текущего онлайн в панели администратора
- бот погоды
- бот количество сообщений
Исправлено:
- при работе бота была выявлена высокая нагрузка на процессор вплоть до 50%
- проблема остановки бота
- проблема работы парсера картинок из групп вконтакте
Информация о версии 0.2.3:
Добавлено:
- импорт RSS
- приветствие
- регистронезависимый запрос команд (раньше команды были принудительно привязаны к регистру, к примеру команда вида !Анекдот - выполнялось только при точном указании, сейчас не имеет значения каким образов будет вводится команда)
Исправлено:
- вылет ошибки вида "Список каналов пуст! Возможно требуется включить плагин Network Gate", теперь список каналов кешируется и данные обновляются 1 раз в минуту
- просмотр галереи отдельного пользователя (требуется провести по новой импорт commfort.sql)
- изменение темы канала на пустое значение
- парсер картинок из вконтакте (при долгой загрузке картинок из вк работа бота зависала, сейчас при долгой загрузке картинка просто не загружается, что позволяет работать боту корректно)
Информация о версии 0.2.5:
Добавлено:
- Текстовые команды (возможность задать свои команды, для выдачи нужной информации)
- Поиск музыки (предоставляется пользователям чата, находить нужную песню с выдачей ссылки на скачивание - фактически поисковик музыки, со скачиванием. Более подробная информация о настройке находится в разделе "ПОИСК МУЗЫКИ")
- появилась возможность настройки отправлять в "ЛС"
- просмотр WHOIS ip пользователя в разделах "Пользователи","Онлайн"
- Импорт RSS , появилась возможность задавать разные команды для разных каналов
- настройка игнорирования подсчета количества сообщений для отдельных пользователей
Информация о версии 0.2.6:
Добавлено:
- возможность задавать параметры для бота (пол, активный процесс, активность иконки)
- просмотр времени работы бота
- вывод результатов поиска с google
Исправлено:
- проблема вылета бота
- отображение доски объявлений
Информация о версии 0.2.7:
Добавлено:
- бот бутылочка (экспериментально)
Исправлено:
- whois
Интеграция:
В архиве содержится файл example.php - где имеются примеры вывода на сайт: количество пользователей онлайн, список каналов с количество пользователей онлайн, список пользователей онлайн
Требования:
- Веб-сервер Apache
- PHP 5.2.6 и выше с включенным расширением php_sockets
- СУБД MySQL
- должна присутствовать возможность не ограниченного времени выполнения скриптов
Установка:
1. Скачиваем и запускам этот плагин: viewtopic.php?f=35&t=7629
2. Скачиваем прикрепленный архив и заливаем файлы из архива в директорию сайта
3. В файле commfort.php указываем адрес сервера (только ip адрес) private $Server = '', логин бота: private $Login = '', пароль: private $Password = ''
4. Назначаем боту полные права
5. В файле conf/config.php указать параметры для подключения к MYSQL, $ServerDb - сервер mysql, $LoginDb - логин, $PasswordDb - пароль, $NameDb - название базы данных
6. Импортировать файл commfort.sql в базу данных (файл находится в корне)
7. Запускаем файл start.php и нажимаем кнопку start , на этом окно можно закрыть окно
После проведения указанных пунктов запускаем файл admin.php (по умолчанию используется логин: admin, пароль: admin, для указания других параметров для входа требуется внести изменения в файл conf/pass.php)
Рекомендация:
Бот не использует никаких защит от подключения посторонних, не нужных клиентов, потому что это не сложно сделать файрволлом .. Разрешаем подключения на порт 9756 только для доверенных IP. Обязательно ограничьте!
Внимание: версия 0.1beta является не стабильной и была промежуточным вариантом для проверки возможностей работы. Для использования не рекомендуется.
Благодарность
Хочется отдельно поблагодарить ZigZagkms за прекрасный плагин Плагин <-> SOCKET, а так же указать на то, что за основу брался пример его скрипта.
Хочется так же поблагодарить зёзя, за предоставление новых идей и помощь в тестировании Web панели.
Есть идеи?
Можно ее оставить здесь - добавить идею!
Пример работы ботов:
http://comfort32.ru
Скриншот панели администратора: https://yadi.sk/i/MiclYXcSdcsBL