MegaBot

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 3.
Закрыто
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Сообщение Paradox »

AV_tehnik писал(а):Бот ишет ошибку, че ето означает?
картинки не видно!!!
AV_tehnik
Сообщения: 15
Зарегистрирован: 21:53, 17.12.2007
Откуда: Черкассы
Контактная информация:

Сообщение AV_tehnik »

Paradox писал(а):картинки не видно!!!
Хм... мне видно.... вот прямая ссылка на нее
http://motoftp.narod.ru/AV_tehnik/bot.jpg таже что и в предидущем посте.
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Сообщение Paradox »

+ еще 1 ошибка
поевляющаяся после того как человек с ником el...YAGRo'S...latino'S: что либо напишет
Изображение
Последний раз редактировалось Paradox 19:34, 24.12.2007, всего редактировалось 1 раз.
Аватара пользователя
BoGuS
Сообщения: 91
Зарегистрирован: 17:03, 11.01.2007
Откуда: Украина, Харьков
Контактная информация:

Сообщение BoGuS »

Paradox писал(а):поевляющаяся после того как человек с ником el...YAGRo'S...latino'S:
да, действительно, если в нике есть ' то SQL запрос формируеться неверно... кстати тут возможен скуль :)
Я бы изменил мир, но Бог не дает мне исходники.
Изображение
Мой сайт
mw
Сообщения: 120
Зарегистрирован: 15:42, 03.11.2007

Сообщение mw »

Вабщет убирать символ ' боее чем рекомендуется. Иначе может привести к печальным последствиям.
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Сообщение Paradox »

Вообще было бы неплохо реализовать в боте функцию проверки ников ( на длинну ника от x до y, а так же на символы :?/\)( опционально ) тоесть при входе на сервер, осуществляется проверка ника пользователя, если пользователь не прошёл проверку бот запрещает доступ пользователю к чату с соответствующей причиной на n минут. Таким образом можно будет бороться с кучей смайликов в нике, флудом и тд.
Atm0s
Сообщения: 67
Зарегистрирован: 04:28, 23.01.2007
Откуда: Серпухов
Контактная информация:

Сообщение Atm0s »

Paradox писал(а):Вообще было бы неплохо реализовать в боте функцию проверки ников ( на длинну ника от x до y, а так же на символы :?/\)( опционально ) тоесть при входе на сервер, осуществляется проверка ника пользователя, если пользователь не прошёл проверку бот запрещает доступ пользователю к чату с соответствующей причиной на n минут. Таким образом можно будет бороться с кучей смайликов в нике, флудом и тд.
Отличная идея!
+1
Аватара пользователя
BoGuS
Сообщения: 91
Зарегистрирован: 17:03, 11.01.2007
Откуда: Украина, Харьков
Контактная информация:

Сообщение BoGuS »

В честь нового года выпускаю новую версию :) Много новых возможностей :) Смотрите первый пост.
Я бы изменил мир, но Бог не дает мне исходники.
Изображение
Мой сайт
kamatozzz
Сообщения: 736
Зарегистрирован: 18:58, 21.03.2007
Откуда: Crimea
Контактная информация:

Сообщение kamatozzz »

BoGuS писал(а):В честь нового года выпускаю новую версию :) Много новых возможностей :) Смотрите первый пост.

Респект и с праздничком тебя !!!!!! спс!
Жилье в Алуште - http://alushta.us/
Аватара пользователя
sVs
Сообщения: 69
Зарегистрирован: 14:36, 02.01.2007
Контактная информация:

Сообщение sVs »

По поводу проблемы "Связь с НЕ БД установлена!":

Код: Выделить всё

SET PASSWORD FOR 'commfort'@'localhost' = OLD_PASSWORD( '************' )  
commfort - имя пользователя в базе данных.
данный запрос заставляет сохранить пароль в старом формате (совместимым с MySQL 4.0)

После этого все заработало.
Аватара пользователя
sVs
Сообщения: 69
Зарегистрирован: 14:36, 02.01.2007
Контактная информация:

Сообщение sVs »

хм. как-то некорректно бот прописывает приветствие в канале викторины. и про значение параметра VictorinaChannelGreeting он даже не вспомнил.

Вот то что вписывает:
Викторина. Лучшие игроки
1: СТЕРВА - 129
2
хотя список по команде "!лучшие"
Викторина. Лучшие игроки
1: СТЕРВА - 129
2: Аюшка - 79
3: † Hamster † - 55
4: IrD - 27
5: Nastya - 21
6: сёма - 14
7: Ваня, 9 лет - 8
8: KiKe® - 6
9: KiLLeR - 2
10: GIDRO - 0
11: БеЛыЙ ХлЕбУшЕк!!! - 0
12: 123 - 0
13: Santa Claus - 0
14: Immortal - 0
15: Лис™[БРАГИНО:smile_123: ] - 0
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Сообщение Paradox »

sVs писал(а):хм. как-то некорректно бот прописывает приветствие в канале викторины. и про значение параметра VictorinaChannelGreeting он даже не вспомнил.

Вот то что вписывает:
Викторина. Лучшие игроки
1: СТЕРВА - 129
2
хотя список по команде "!лучшие"
Викторина. Лучшие игроки
1: СТЕРВА - 129
2: Аюшка - 79
3: † Hamster † - 55
4: IrD - 27
5: Nastya - 21
6: сёма - 14
7: Ваня, 9 лет - 8
8: KiKe® - 6
9: KiLLeR - 2
10: GIDRO - 0
11: БеЛыЙ ХлЕбУшЕк!!! - 0
12: 123 - 0
13: Santa Claus - 0
14: Immortal - 0
15: Лис™[БРАГИНО:smile_123: ] - 0
+ Нет возможности сделать "Викторина. Лучшие игроки" в виде ссылки :(
В конфигураторе отсутствует AntiFloodStatusCount.
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: MegaBot v.1.2 [BoGuS]

Сообщение Chudik »

BoGuS писал(а):MegaBot v.1.2

Возможности бота:
- Антимат: проверка матов осуществляеться с помощью регулярных выражений
- Антифлуд: проверка на повторение одного и того же символа в сообщении и многократном повторении одного и того же события
- Викторина: бот может вести викторину - задавать вопросы, проверять ответы, вести рейтинг и т.д.
- Контроль ников: бот банит всех пользователей, у которых ник длиннее или короче параметров, указаных в настройках
- Статистика: в архив включены PHP скрипты, которые могут выводить статистику на Вашем сайте
- Гибкая настройка: практически все параметры бота можно менять в настройках
- MySQL: бот хранит все данные в БД MySQL, что позволяет намного увеличить быстродействие бота

В архив входит:
- MegaBot.exe (основной файл бота)
- options.ini (файл с конфигурацией подключения к БД MySQL)
- questions2DB.exe (программа для конвертирования вопросов их текстового формата в БД MySQL)
- Configurer.exe (программа для настройки бота, пользуйтесь только если знаете, что делаете!!!)
- megabot.sql (дамп БД бота)
- /php/ (папка с примерами PHP скриптов, которые выводят статистику на сайте)

Инструкция по установке:
1) Качаем архив с ботом: http://www.commfort.com/rus/forum/viewtopic.php?t=3383 или http://www.bogus.org.ua/
2) Распаковываем в ЛЮБУЮ директорию
//Если у Вас уже есть установленная и настроенная БД MySQL или же у Вас есть доступ к БД MySQL на другом компьютере, можете смело переходить к п.4
3) Качаем и устанавливаем MySQL сервер: http://dev.mysql.com/downloads/mysql/5.0.html
4) В options.ini указываем настройки для подключения к БД.
5) Распаковываем БД бота:
5.1) megabot.sql копируем в папку <MySQL>/bin/
5.2) запускаем cmd.exe и пишем: <MySQL>/bin/mysql.exe -u root -p
5.3) вводим свой пароль
5.4) пишем: CREATE DATABASE `megabot`;
5.5) пишем: USE megabot;
5.6) пишем: SOURCE megabot.sql;
5.7) Ждем...
6) Запускаем Configurer.exe и правим необходимые настройки
7) Идем в папку с клиентом чата Commfort3 и в файле /Config/Main.ini правим след. строки:
[Bot]
Enabled=1
IP={тут пишем IP компьютера, на котором установлен бот}
Port={тут пишем порт, на котором работает бот, должен быть идентичным тому, который вы указали в options.ini}
DisableMessages=0
8) Запускаем MegaBot.exe. Бот начнет свою работу после первого полученного пакета от клиента чата, при этом он напишет: Готов к работе

Tips'n'Tricks:
1) Можно запретить боту банить определенного пользователя. Для этого в таблице mb_users ищем необходимого пользователя и меняем параметр immune на 1
2) Можно указать боту, в каких именно каналах проводить проверку. Для этого в таблице mb_channels меняем параметр bot и в mb_settings меняем ChannelsIgnoreType.
3) Если указать в настройках тип бана - 10, то бот небудет банить, а просто запишен нарушение в файл log.txt

ВНИМАНИЕ! Бот банит всех пользователей, у которых в имени есть символ '
С глупыми вопросами попрошу в асю мне не писать, у меня нет времени помогать каждому. Все свои вопросы задавайте сдесь, на форуме.

Скачать все в одном архиве
Скачать все в одном архиве (зеркало)
Не хочет качаться,выбивает: Not Found
The requested URL was not found on this server.
Аватара пользователя
dv
Сообщения: 1845
Зарегистрирован: 10:28, 11.05.2007
Откуда: Краснодар

Сообщение dv »

[Сообщенuе yдалено]
Последний раз редактировалось dv 08:08, 05.07.2012, всего редактировалось 1 раз.
Закрыто