Бот с поддержкой плагинов + плагины (OpenSource)

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
Аватара пользователя
fRutty
Сообщения: 121
Зарегистрирован: 06:14, 15.06.2007
Откуда: Набережные Челны
Контактная информация:

Сообщение fRutty »

San666 писал(а):fRutty

Пожалуйста, уменьшите базу данных MySQL до 9 Мб или меньше (уменьшить через блокнот не получилась). Дело в том, что у меня не импортирует более 10 Мб. И ещё вопрос: как создать новую базу данных в MySQL? А то у меня импорт идёт уже в существующию базу данных, на которой форум.

Заранее спасибо. :)
Воспользуйтесь программой Navicat.
НОВЫЙ БОТ С ПОДДЕРЖКОЙ ПЛАГИНОВ. ЕСТЬ ПРОКОМЕНТИРОВАНЫЕ ИСХОДНИКИ ПЛАГИНОВ, А ТАКЖЕ БИБЛИОТЕКИ. ПРИСОЕДЕНЯЙТЕСЬ К РАЗРАБОТКЕ. ДАЖЕ НЕОПЫТНЫЙ ЧЕЛОВЕК СМОЖЕТ СДЕЛАТЬ СВОЙ ПЛАГИН.
http://www.commfort.com/rus/forum/viewtopic.php?p=14390
Аватара пользователя
Hell_Excalibur
Сообщения: 570
Зарегистрирован: 16:17, 24.10.2007
Откуда: Оттуда :)
Контактная информация:

Сообщение Hell_Excalibur »

Пользуйся phpMyAdmin. С помощью него можно делать всё. И поправь один файлик: C:\Windows\php.ini — в нём настройки MySQL. Поставь «Upload=40» и «Download=40», и будет хорошо)))
Подпись...
SunnySan
Сообщения: 357
Зарегистрирован: 22:34, 24.05.2008
Контактная информация:

Сообщение SunnySan »

fRutty писал(а):Каких вам настройки в викторине нужны? По-моему, викторина — самый настраиваемый бот. Может быть не хватает включения и выключения?
Викторина:
— команда «/лучшие N» для вывода на экран списка первых N мест в рейтинге;
— настройка «Показывать ответ, если не отгадали»;
— настройка «Отнимать очки за гадание»;
— настройка «Минимальное число голосов для старта», а то есть такие, которые готовы сидеть в одиночестве и набирать себе очки;
— возможность редактирования фраз бота (типа, «%user% — ботанчег, ответил(а)...», «Вопрос», «Подсказка №1»). Желающие смогут вставить смайлы.

Вестник погоды:
— отвечает в любом канале, где есть бот, а хотелось, чтобы он работал только в определённом канале;
— опция «Отвечать в привате» не работает, никуда не отвечает;
— опция «Обновлять через N часов».

Статистика:
— команда «/я» срабатывает в любом канале, где есть бот, причём дает сразу два ответа: от [Статистики] и [Викторины].
Аватара пользователя
ЯROSLOVE
Сообщения: 404
Зарегистрирован: 05:04, 12.01.2008
Откуда: Владивосток

Сообщение ЯROSLOVE »

Бот иногда сам себе отвечает. А не смог бы уважаемый fRutty написать плагин новостной, типа погодника? Наглость, конечно, с моей стороны :D, но буду наглеть ещё больше: хочется ещё плагин приветствия. Сам я не напишу — поттер.
Atm0s
Сообщения: 67
Зарегистрирован: 04:28, 23.01.2007
Откуда: Серпухов
Контактная информация:

Сообщение Atm0s »

Уважаемый fRutty!

Всё неожиданно отлично работает, прямо не нарадуюсь, только нашёл такой небальшой косячек, видимо вызванный некорректным добавлением таблиц:

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

Задано 54 вопрос(ов).
Правильных:  0 ответ(ов).
Неправильных: 0 ответ(ов).
Всего получено 0 очк(ов).
Средний скилл по чату: 4,90
Подскажите, где что можно поправить, чтобы отображались правильные и неправильные вопросы (они были, т. е. викторина работает Не в холостую).
Чудес не бывает!
Если очень хочется, то можно!
Странно, но обычно люди видят (слышат) то, что хотят видеть (слышать).
Аватара пользователя
fRutty
Сообщения: 121
Зарегистрирован: 06:14, 15.06.2007
Откуда: Набережные Челны
Контактная информация:

Сообщение fRutty »

SunnySan и ЯROSLOVE

Уважаемые, я пишу для себя, мне никто ничего не платит. Я вам дал возможность легко делать плагины. Если вам что-то не нравится или вы хотите эдакое, в руки дистрибутив Delphi 7 и вперёд. Бесплатно вашу бредятину я делать не буду.

Atm0s

Пришлите мне дамп таблицы users, гляну что такое.
НОВЫЙ БОТ С ПОДДЕРЖКОЙ ПЛАГИНОВ. ЕСТЬ ПРОКОМЕНТИРОВАНЫЕ ИСХОДНИКИ ПЛАГИНОВ, А ТАКЖЕ БИБЛИОТЕКИ. ПРИСОЕДЕНЯЙТЕСЬ К РАЗРАБОТКЕ. ДАЖЕ НЕОПЫТНЫЙ ЧЕЛОВЕК СМОЖЕТ СДЕЛАТЬ СВОЙ ПЛАГИН.
http://www.commfort.com/rus/forum/viewtopic.php?p=14390
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Сообщение Paradox »

[удалено модератором]
Atm0s
Сообщения: 67
Зарегистрирован: 04:28, 23.01.2007
Откуда: Серпухов
Контактная информация:

Сообщение Atm0s »

Atm0s

Пришлите мне дамп таблицы users, гляну что такое.
http://ifolder.ru/7629652

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

Значения количества вопросов и скилл по чату меняются нормально.

Заранее спасибо!
Чудес не бывает!
Если очень хочется, то можно!
Странно, но обычно люди видят (слышат) то, что хотят видеть (слышать).
Аватара пользователя
Hell_Excalibur
Сообщения: 570
Зарегистрирован: 16:17, 24.10.2007
Откуда: Оттуда :)
Контактная информация:

Сообщение Hell_Excalibur »

Вот что происходит, когда делаю в с1251:

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

Ошибка

SQL-запрос: 

INSERT INTO `vik_questions` 
VALUES (
'38577', 'Философское учение о всеобщих законах движения и развития природы, человеческого общества и мышления, научный метод познания вечно движущихся и изменяющихся явлений природы и общества путем вскрытия внутренних противоречий и борьбы противоположностей?', 'диалектика', '0'
);


Ответ MySQL:  
#1062 - Duplicate entry 'ФилоÑ
Подпись...
Atm0s
Сообщения: 67
Зарегистрирован: 04:28, 23.01.2007
Откуда: Серпухов
Контактная информация:

Сообщение Atm0s »

Hell_Excalibur

Navicat'ом импортируй, и будет тебе счастье)
Чудес не бывает!
Если очень хочется, то можно!
Странно, но обычно люди видят (слышат) то, что хотят видеть (слышать).
Аватара пользователя
Hell_Excalibur
Сообщения: 570
Зарегистрирован: 16:17, 24.10.2007
Откуда: Оттуда :)
Контактная информация:

Сообщение Hell_Excalibur »

У меня он есть, но лучше phpMyadmin пользоваться — родной приблудой для AppServer'a.
Подпись...
Аватара пользователя
fRutty
Сообщения: 121
Зарегистрирован: 06:14, 15.06.2007
Откуда: Набережные Челны
Контактная информация:

Сообщение fRutty »

Hell_Excalibur писал(а):У меня он есть, но лучше phpMyadmin пользоваться, родной приблудой для AppServer'а.
Ну так настраивай сам, какого ... ты тут тогда советы спрашиваешь?!
НОВЫЙ БОТ С ПОДДЕРЖКОЙ ПЛАГИНОВ. ЕСТЬ ПРОКОМЕНТИРОВАНЫЕ ИСХОДНИКИ ПЛАГИНОВ, А ТАКЖЕ БИБЛИОТЕКИ. ПРИСОЕДЕНЯЙТЕСЬ К РАЗРАБОТКЕ. ДАЖЕ НЕОПЫТНЫЙ ЧЕЛОВЕК СМОЖЕТ СДЕЛАТЬ СВОЙ ПЛАГИН.
http://www.commfort.com/rus/forum/viewtopic.php?p=14390
Аватара пользователя
fRutty
Сообщения: 121
Зарегистрирован: 06:14, 15.06.2007
Откуда: Набережные Челны
Контактная информация:

Сообщение fRutty »

Atm0s

Хм, очень странно. Данные в порядке. А в самом боте выводит количество правильных (неправильных) ответов?
НОВЫЙ БОТ С ПОДДЕРЖКОЙ ПЛАГИНОВ. ЕСТЬ ПРОКОМЕНТИРОВАНЫЕ ИСХОДНИКИ ПЛАГИНОВ, А ТАКЖЕ БИБЛИОТЕКИ. ПРИСОЕДЕНЯЙТЕСЬ К РАЗРАБОТКЕ. ДАЖЕ НЕОПЫТНЫЙ ЧЕЛОВЕК СМОЖЕТ СДЕЛАТЬ СВОЙ ПЛАГИН.
http://www.commfort.com/rus/forum/viewtopic.php?p=14390
Falkoner
Сообщения: 12
Зарегистрирован: 10:11, 08.08.2008

Сообщение Falkoner »

Импортирую ваш файл в базу данных с кодировкой cp_1251. Пробывал с разными кодировками, результат остаётся тотже. Версия MySQL — 5.xx. Пробывал через Navicat и PhpMyAdmin.

Бот пишет в логе:

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

08.08.2008 16:13:09 : [Noaoenoeea]-> [MySQL]-> Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_general_ci,COERCIBLE) for operation '='
А в чате:

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

[16:13:46] Вахтер: Ждите, викторина сейчас включится.
[16:14:19]Вахтер: 
Вопрос: ???????:  «?????????? ? ?????? ??? ?????? ????????»?
*******
Аватара пользователя
fRutty
Сообщения: 121
Зарегистрирован: 06:14, 15.06.2007
Откуда: Набережные Челны
Контактная информация:

Сообщение fRutty »

Falkoner

Сколько раз можно повторять: в кодировке cp1251 должна быть не только база, но и сама MySQL, т. е. файл my.ini:

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

[client]

default-character-set=cp1251

[mysqld]

default-character-set=cp1251
Закрыто